2

我正在自定义我的应用程序 UINavigationBar 和 UIToolbar 的 barTintColor,如下所示: [[UINavigationBar appearance] setBarTintColor:[UIColor redColor]];

这适用于 iPhone5+ 和模拟器,但是当我在 iPhone4 (iOS7) 上运行该应用程序时,UINavigationBar一旦我使用pushViewController.

当我操作self.navigationController.navigationBar.barTintColor而不是UINavigationBar.appearance.barTintColor.

我可以通过完全不设置来部分避免这个问题barTintColor,但是这种方法将我限制在默认的 barTintColor 上,它有时会在 iPhone4 上翻转为黑色背景。

如何在 iPhone 4 上可靠地自定义 barTintColor?

4

1 回答 1

2

此问题似乎是一个错误,已在 iOS 7.0.3 中解决

于 2013-10-24T20:13:21.433 回答