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

iOS导航栏自定义
本文介绍如何在iOS应用中自定义导航栏的返回按钮样式,包括更改返回按钮的颜色及设置自定义标题。

刚学习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];


再运行就会得到结果






                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值