iOS 7 BarTintColor
Posted
技术标签:
【中文标题】iOS 7 BarTintColor【英文标题】: 【发布时间】:2013-11-07 11:06:04 【问题描述】:有没有其他人注意到在 ios7 中,如果 barTintColor 设置为默认值,半透明导航栏只有在下方显示颜色?
我尝试将 barTintColor 设置为各种不同的颜色,但导航栏下方的任何内容都显示为黑色模糊。而如果 barTintColor 设置为默认值,则所有元素都会在下方正确显示。
有没有办法强制它显示正确的颜色?
【问题讨论】:
【参考方案1】:你必须使用背景色而不是色调。
self.navigationController.navigationBar.backgroundColor = [UIColor yellowColor];
如果您使用的是 tint color,它只会改变 barbutton 背景颜色的变化。
【讨论】:
嗨,Abha,使用背景颜色会失去条形图的半透明性。我想保持导航栏的半透明。【参考方案2】:在情节提要的 MyTabBarController 中选择颜色。您将更改按钮活动颜色背景。不知道不活跃的。
【讨论】:
以上是关于iOS 7 BarTintColor的主要内容,如果未能解决你的问题,请参考以下文章
Ipad图标大小Ipad设置ios 5-7 29pt 1x 2x - iPad聚光灯ios 7 40 pt - iPad app ios 7 76 pt [关闭]
使用 xcode 5 (iOS 7 sdk) 构建 iOS 7 UI
为啥这个 UITabBarItem 图像切换代码在 iOS 7 上有效,而在 iOS 7.1 上无效?
如何使用 Xcode 7.1 和 iOS 部署目标 iOS 7.1 启动应用程序?
带有自定义声音的 UILocalNotification 仅适用于 iOS 6.1 和 iOS 7.1,不适用于 iOS 7.0