2 mapmapm MapMapM 于 2013.06.17 11:08 提问

删除导航栏中的半透明选项

在storyboard创建了navigationController ,现在要删除它其中的半透明选项。

在appdelegate.m中:

[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:52.0/255 green:152.0/255 blue:219.0/255 alpha:1]];
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];

[[UINavigationBar appearance] setTranslucent:NO];

结果报出个错误然后我的应用就崩溃了。

我搜索了很多问题也没找到解决方法,请高手帮忙解决,谢谢。

2个回答

xinyoulingxi1_tong
xinyoulingxi1_tong   2013.06.17 15:18
已采纳

将这段代码添加到第一出现视图控制器的viewDidLoad中

self.navigationController.navigationBar.tintColor = [UIColor whiteColor];
self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
zhanglei5415
zhanglei5415   Rxr 2013.06.17 13:15

报什么错.能贴出来吗?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!