我正在定制应用程序的barTintColor的UINavigationBar和UIToolbar,如下所示:[[UINavigationBar appearance] setBarTintColor:[UIColor redColor]];
这在iPhone5+和模拟器上都可以使用,但是当我在iPhone4 (iOS7)上运行应用程序时,当我用pushViewController转到另一个视图时,UINavigationBar就变得完全清晰了。
当我操作self.navigationController.navigationBar.barTintColor而不是UINavigationBar.appearance.barTintColor时,也会出现同样的问题。
我完全可以通过不设置barTintColor来部分地避免这个问题,但是这种方法限制了我使用默认的barTintColor,它有时会切换到iPhone4上的黑色背景。
如何在barTintColor 4上可靠地自定义iPhone 4?
发布于 2013-10-24 20:13:21
这个问题似乎是个错误,已经用iOS 7.0.3解决了
https://stackoverflow.com/questions/19502976
复制相似问题