backBarButtonItem和leftBarButtonItem 区别

来源:互联网 发布:淘宝网通识课代刷 编辑:程序博客网 时间:2024/06/08 15:18

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视图的标题。

0 0
原创粉丝点击