use*_*294 3 iphone objective-c ios7 xcode5
我尝试在iOS 7中使用导航栏颜色设置为黑色
[self.navigationController.navigationBar setTintColor:[UIColor blackColor]];
Run Code Online (Sandbox Code Playgroud)
用这个不起作用
但有些时候有效但所有其他条形按钮都保持黑色,这导致无法看到条形按钮
查看Apple文档,您获得了信息
iOS7中的默认navigationBar是半透明的,它的背景由barTinColor控制
所以为了让你的navigationBar像iOS6一样黑,你可以做到
[self.navigationController.navigationBar setTranslucent:NO];
[self.navigationController.navigationBar setBarTintColor:[UIColor blackColor]];
Run Code Online (Sandbox Code Playgroud)
要么
[self.navigationController.navigationBar setBarStyle:UIBarStyleBlackOpaque];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8093 次 |
| 最近记录: |