0
我正在嘗試使用和setBackgroundImage:forBarMetrics
的樣式後使用UIBarStyleBlackTranslucent
。在UINavigationBar的setBackgroundImage後使用barStyles
這裏的問題是,它現在總的風格,當我設置barStyle
沒有真的發生。
我正在嘗試使用和setBackgroundImage:forBarMetrics
的樣式後使用UIBarStyleBlackTranslucent
。在UINavigationBar的setBackgroundImage後使用barStyles
這裏的問題是,它現在總的風格,當我設置barStyle
沒有真的發生。
我認爲你將不得不單獨設置自定義外觀爲您的視圖控制器的viewDidLoad內的每個導航欄,而不是使用類代理:
[self.navigationController.navigationBar setBackgroundImage...
這聽起來在極端乏味。我從我此刻的MAC遙遠,但它可能可以保留現有的代碼,並使用上述方法將背景圖片設置爲nil
只是爲畫廊?
我試試看。 – mariusLAN 2012-02-23 08:21:13
使用外觀代理覆蓋所有導航欄的外觀(如果你使用[UINavigationBar的外觀]代理)。您是否想要在應用中混合使用樣式化和默認導航欄? – jrturton 2012-02-23 08:04:29
是啊,我有一個畫廊,並希望它風格像蘋果黑條。 – mariusLAN 2012-02-23 08:08:52