[置顶] ios中怎么修改导航栏返回按钮

如果有两个视图控制器

a push 到 b,

1.如果b 控制器有一个自定义的左侧按钮(leftBarButtonItem),则会显示这个自定义按钮;

2.如果b没有自定义按钮,但是A视图的backBarButtonItem属性有自定义项,则显示这个自定义项;

3.如果前2条都没有,则默认显示一个后退按钮,后退按钮的标题是a视图的标题。

那么把下面这几行代码

UIBarButtonItem *backItem=[[UIBarButtonItem alloc]initWithTitle:@"返回" style:UIBarButtonItemStyleDone target:self action:@selector(back)];

    self.navigationItem.backBarButtonItem=backItem;

放到a push b的前面即可

你可能感兴趣的:(ios,导航,返回按钮)