您的位置:首页 > 移动开发 > IOS开发

ios让两个controller的navigationbar颜色不同

2015-12-23 15:39 477 查看

主要思路

是让navigationbar的背景色变成透明,而title和baritem的tintcolor不变,并且添加自定义的颜色的view在navigationbar的位置

步骤

在navigationcontroller的根controller中实现

[code]-(void)viewDidLoad{
    [self.navigationController.navigationBar setBackgroundImage:[UIImage ImageWithColor:[UIColor clearColor]]];
    [self.navigationController.navigationBar setShadowImage:[UIImage new]];//去掉navigationbar下面的那条线,并且如果是用storyboard来创建的Viewcontroller一定要加这句话
}


2.在
self.view
(0,0,320,64)
的位置添加一个自定义背景色的view.

done!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: