iOS开发- backBarButtonItem 颜色/文字修改

开发中常用到NavigationController,自然而然就常用到二级页面,iOS7之后,默认的返回按钮字体颜色是蓝色的

Paste_Image.png

修改方法也很简单:

找到plist, 加上View controller-based status bar appearance, 并且设置为NO

Paste_Image.png

然后去你的二级页面,在ViewDidLoad里添加两行代码:

self.navigationController.navigationBar.barStyle = UIStatusBarStyleDefault;
[self.navigationController.navigationBar setTintColor:[UIColor greenColor]];

就能修改字体颜色了。

如果想去掉 返回按钮中 一级页面的title,在一级页面中添加代码:

//如果有push,B页面的leftbBtn后面不会有A页面的title
UIBarButtonItem *backBtn = [[UIBarButtonItem alloc]init];
backBtn.title = @"";
 self.navigationItem.backBarButtonItem = backBtn;

总结完毕~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容