1
下面是代碼:爲什麼UINavigation閃爍黑色
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
下面是代碼:爲什麼UINavigation閃爍黑色
self.navigationController.navigationBar.barStyle = UIBarStyleBlack;
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
啊,我已經解決了這個問題。 在我的AppDelegate.m中,當我初始化UIWindow時,我沒有設置UIWindow的backgroundColor或其rootViewController的backgroundColor。所以設置兩個backgroundColor中的一個就可以了。 當誰是推到頂部的觀點並沒有得到很好的初始化(在「viewDidLoad中」的方法,有沒有其他的代碼,但「超級viewDidLoad中」),將出現黑色的,就像這樣: image 2
謝謝所有回答我的問題的人。我的英語不好,哈哈,這是我第一次問,謝謝!
你必須設置self.navigationController.navigationBar.barStyle = UIStatusBarStyleLightContent; – Birendra
您是否嘗試使用不同的模擬器運行,並使用較低的操作系統(如9.2)運行? –
我已經解決了這個問題,謝謝你的回答! > _ < –