我在Xcode 4.2 Build 4D199中創建了一個新的測試iOS5項目,並試圖設置UINavigationBar
的外觀,但沒有任何反應。iOS 5 [UINavigationBar外觀] setBackgroundImage不能工作
我在viewDidLoad
試圖代碼:
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navbar-iphone.png"] forBarMetrics:UIBarMetricsDefault];
我可以讓它開始工作的唯一方法是設置在UINavigationBar
實例的外觀。像:
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navbar-iphone.png"] forBarMetrics:UIBarMetricsDefault];
這是怎麼回事?其他人遇到過這個問題嗎?
得到了解決方案嗎? :) –
得到了同樣的問題,可以設置色調和一切... –