2015-03-30 150 views
0

我設置我的UINavigationBar背景圖像某些圖像,像這樣:如何設置UINavigation尺寸以適合背景圖像尺寸?

UINavigationBar *navBar = self.navigationController.navigationBar; 
UIImage *image = [UIImage imageNamed:@"Menubar.png"]; 
[navBar setBackgroundImage:image forBarMetrics:UIBarMetricsDefault]; 

,但我真的不能看到它,因爲比在UINavigationBar的默認尺寸更大的整體形象。

所以兩件事請:

  1. 如何設置UINavigation大小以適合背景圖片的大小?
  2. 我不想在背景中看到電池和時間欄,所以我的圖像將覆蓋它。

回答

0
  1. 這是不可能設置UINavigation大小(看看this question),你必須適應的背景圖像,而不是
  2. 這是不可能覆蓋狀態欄,但你可以很容易地將其隱藏。見例如here