iOS定制修改navigation的back按钮

iOS开发中,navigation的返回按钮是英文“back”,想修改成中文“返回”或者自定义的文字;这么简单的事情却折腾了小半个小时。原来是被leftBarButtonItem和rightBarButtonItem的设置方法给迷惑了。
我们设置leftBarButtonItem和rightBarButtonItem的时候都是在当前页面;而backBarButtonItem却是在父页面;所以需要在调用

 [self.navigationControllerpushViewController:photoController animated:YES];

之前执行;代码如下:

  self.navigationItem.backBarButtonItem=[[UIBarButtonItemallocinitWithTitle:@”返回style:UIBarButtonItemStyleBorderedtarget:nilaction:nil];

    [self.navigationControllerpushViewController:photoController animated:YES];

赶快试试吧!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。