我正在製作一個應用程序,其中包含一個包含自定義背景圖像的導航欄。它看起來像這樣。刪除狀態欄而不使導航欄更短Objective-C
我想刪除狀態欄(因爲它涵蓋了導航欄圖像的一部分),但是當我這樣做是會縮短的NavBar,像這樣:
我想要找到一種方法來擺脫狀態欄而不縮短導航欄並導致navBar中的圖像完全不成比例。
這是我用來設置NavBar的背景圖像的代碼。
[[UINavigationBar appearance] setBackgroundImage:[[UIImage imageNamed:@"navigationBar"] stretchableImageWithLeftCapWidth:0 topCapHeight:0] forBarMetrics:UIBarMetricsDefault];
謝謝!
編輯:請注意,我試圖改變導航欄的高度,但背景圖片保持不成比例。
我試圖改變導航欄的高度,但背景圖像仍然是不相稱的。 – Nshweky
爲你更新了一個答案,你的問題到目前爲止還不清楚。 – 2017-02-13 01:55:18