UIBarButton添加到UINavigationItem没有显示

时间:2014-01-06 08:03:42

标签: ios cocoa-touch uinavigationitem

我正在尝试向我的iOS应用添加一个条形按钮,但无法显示它。我可以通过设置断点在导航项的视图层次结构中看到该栏。如果有帮助,我选择了“嵌入式导航控制器”。知道发生了什么事吗?

UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(choosePreferredTerm:)];
[self.navItem setRightBarButtonItem:item animated:YES];

这是IB中的连接

Interface Builder

这就是嵌入式导航控制器的样子: enter image description here 这就是它在sim上的样子: Simulator

1 个答案:

答案 0 :(得分:1)

尝试此操作而不是使用自定义插座“navItem”也确保您的应用程序具有导航控制器

        self.navigationItem.rightBarButtonItem = barButton;