Iphone self.navigationItem.RightBarButtonim与self.navigationController.navigationItem.RightBarButtonim的比较

Iphone self.navigationItem.RightBarButtonim与self.navigationController.navigationItem.RightBarButtonim的比较,iphone,ios,ipad,uinavigationcontroller,uinavigationitem,Iphone,Ios,Ipad,Uinavigationcontroller,Uinavigationitem,我对使用self.navigationItem.RightBarButtonim和self.navigationController.navigationItem.RightBarButtonim有些困惑 哪一个是正确的方法?第一个,即self.navigationItem.RightBarButtonim 每个视图控制器都有一个关联的导航项。这是在导航栏中显示的内容。因此,您要操作的是当前视图控制器的导航项。如果操纵了导航控制器的导航项,则会显示导航控制器(也是视图控制器)本身是否显示在另一个

我对使用
self.navigationItem.RightBarButtonim
self.navigationController.navigationItem.RightBarButtonim
有些困惑


哪一个是正确的方法?

第一个,即
self.navigationItem.RightBarButtonim

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