3

我对使用self.navigationItem.rightBarButtonItemand有点困惑self.navigationController.navigationItem.rightBarButtonItem

哪一个是正确的方法?

4

1 回答 1

7

第一个,即self.navigationItem.rightBarButtonItem

每个视图控制器都有一个关联的导航项。这是导航栏中显示的内容。因此,您要操作的是当前视图控制器的导航项。如果您操作了导航控制器的导航项,那么这将显示导航控制器(也是视图控制器)本身是否显示在另一个导航控制器中。

于 2012-12-16T21:35:04.930 回答