ios7 – UIRectEdgeNone使NavigationBar和Tabbar更暗

前端之家收集整理的这篇文章主要介绍了ios7 – UIRectEdgeNone使NavigationBar和Tabbar更暗前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个iOS 7应用程序,在TabbarController中有一个NavigationController.
然后我自定义条形背景颜色
[[UINavigationBar appearance] setBarTintColor:[UIColor blueColor]];
[[UITabBar appearance] setBarTintColor:[UIColor blueColor]];

它运行良好.但是如果有一个想要不被条形图覆盖的ViewController,就像这样

self.edgesForExtendedLayout = UIRectEdgeTop;

这意味着这个ViewController不希望被Tabbar覆盖.但它使Tabbar比正常更暗

我想这是因为我为酒吧使用自定义颜色.怎么修 ?

解决方法

这可能意味着在半透明标签栏下面没有任何显示内容.将标签栏半透明属性设置为NO

猜你在找的iOS相关文章