Mic*_* T. 12 cocoa-touch objective-c ios4
我将视图控制器推到导航控制器上,如下所示:
[self.navigationController pushViewController:anotherViewController animated:YES];
Run Code Online (Sandbox Code Playgroud)
然后,在anotherViewController中我检查self.navigationItem.BackBarButtonItem和LeftBarButtonItem,但它们总是为零.
我可以看到backBarButtonItem,它似乎工作正常.
从文档中:"当此项目是导航栏的后面项目时 - 当它是顶部项目下面的下一个项目时 - 它可以在导航栏上表示为后退按钮.使用此属性指定后退按钮.您设置的后栏按钮项目的目标和动作应为零.默认值为显示导航项目标题的条形按钮项目."
我认为这意味着它永远是nil的惯例,并且默认值总是为零.
关于self.navigationItem.backBarButtonItem为nil的类似主题在这里讨论: 更改UIBackButtonItem标题
| 归档时间: |
|
| 查看次数: |
8738 次 |
| 最近记录: |