iOS 4.3 中导航栏颜色消失
我使用此命令设置导航栏的 tintColor
:
[self.navigationController.navigationBar setTintColor:[UIColor colorWithRed:0.35 green:0.09 blue:0.2 alpha:1.0]];
但在 iOS 4.3
(模拟器和手机)中,导航栏是透明的,仅显示我的自定义图像和相关按钮。在 iOS 5 中,这种色调就很好。
关于如何修复 iOS 4.3 的这个问题有什么想法吗?色调颜色在子类 BaseViewController 中设置
I'm setting the tintColor
of a navigation bar with this command:
[self.navigationController.navigationBar setTintColor:[UIColor colorWithRed:0.35 green:0.09 blue:0.2 alpha:1.0]];
but in iOS 4.3
(simulator and phone), the navigation bar is transparent, only showing my custom image and related buttons. in iOS 5
, this tint is just fine.
Any thoughts on how to fix this for iOS 4.3? The tintcolor is being set in a subclassed BaseViewController
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为这个问题在iOS5.0老版本中就存在。我正在做同样的事情,没有任何问题。我正在使用 iOS 模拟器版本 5.0 (272) 和 Xcode 4.2 Build 4D199
I think this problem is there in the older versions of iOS5.0. I am doing the same thing without any issue. I am using iOS Simulator Version 5.0 (272) and Xcode 4.2 Build 4D199