当前位置: 移动技术网 > 移动技术>移动开发>IOS > IOS学习之——修改backBarButtonItem 颜色和文字

IOS学习之——修改backBarButtonItem 颜色和文字

2017年12月22日  | 移动技术网移动技术  | 我要评论

IOS学习之——修改backBarButtonItem 颜色和文字。

刚学习Ios不久,由于最近做的项目牵扯到backBarButtonItem,iOS默认的backBarButtonItem标题是前一页的标题,默认颜色是蓝色,因此可能需要修改标题为自定义标题,如“返回”

1.修改backBarButtonItem 颜色

打开Info.plist,添加key:View controller-based status bar appearance,设置value为No,如下图

\

在需要改变backBarButtonItem颜色的界面文件的viewDidLoad方法中加入如下代码:

 self.navigationController.navigationBar.barStyle = UIStatusBarStyleDefault;
 [self.navigationController.navigationBar setTintColor:[UIColor whiteColor]];//设置自己想要的颜色

2.更改backBarButtonItem的标题,以“返回”为例

在需改变backBarButtonItem文字界面的上一页的跳转界面代码之前加如下代码:


UIBarButtonItem *backBtnItem = [[UIBarButtonItem alloc] init]; backBtnItem.title = @"返回"; self.navigationItem.backBarButtonItem = backBtnItem;

   //此行为跳转界面的初始化代码;
        [self.navigationController pushViewController:vc animated:YES];
再运行就会得到结果

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网