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视图的标题。
本文详细解释了UINavigationItem中backBarButtonItem和leftBarButtonItem的区别,并通过示例代码展示了如何自定义这两个属性来实现不同的导航效果。
531

被折叠的 条评论
为什么被折叠?



