我的应用程序布局如下 -
rootViewController 是一个 tabViewController,有 3 个选项卡,每个选项卡都有一个 UINavigationController 作为它们的 rootViewController。在其中一个选项卡中,我将单元格选择推送到另一个现在有两个选项卡的 tabController。我要做的是在这两个选项卡的 viewControllers 中的每一个上设置 rightBarButtonItem ...在我正在做的这两个选项卡的 viewDidLoad 方法中:
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemEdit target:self action:@selector(selectionChanged:)];
然而,这完全没有做任何事情!我从苹果文档中认为,您可以从导航控制器视图层次结构中的任何位置设置 navigationItem 的 rightBarButtonItem,但这里似乎并非如此。知道什么 - 如果有的话 - 我做错了吗?