UINavigationItem中包含backBarButtonItem和leftBarButtonItem,他们的区别如下(例如A->B):
1、如果B视图有一个自定义的leftBarButtonItem,则会显示这个自定义按钮;
2、如果B没有自定义按钮,但是A视图的backBarButtonItem属性有自定义项,则显示这个自定义项;
例如:
self.navigationItem.backBarButtonItem=[[UIBarButtonItem alloc] initWithTitle:@"返回"
style:UIBarButtonItemStylePlain
target:nil
action:nil];
3、如果前2条都没有,则默认显示一个后退按钮,后退按钮的标题是A视图的标题。