我有一个使用情节串连板的项目,每当我按下带有segue的视图控制器时,动态创建的条形按钮项总是蓝色的.
我快发疯了.因为这个对象是动态创建的,所以我不能在IB中设置它的 colored颜色 (就像我以前对条形按钮项目所做的那样).
我try 过的解决方案包括:
- 将其设置在接收器的
viewDidLoad
位 -
将其设置在接收器的
viewDidAppear
位self.navigationItem.backBarButtonItem.tintColor = [UIColor whiteColor];
当我看到这不太管用时,我try 设置LeftBarbuttonite:
self.navigationItem.leftBarButtonItem.tintColor = [UIColor whiteColor];
-
当调用新视图时,在推送新视图之前,我在应用程序的委托中try 了以下代码(我从其他SO答案中获得):
[[UIBarButtonItem appearance] setTintColor:[UIColor whiteColor]];
我找到的所有谷歌答案都建议使用上面的代码,但对我来说根本不起作用.也许iOS 7的外观API有一些变化?无论我如何或在哪里try 将"Categorías"设置为白色,它始终是默认的蓝色.