ios-您可以通过情节提要向导航栏中添加按钮吗?

此刻,我一直在添加如下导航按钮:

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Add"
                                                                          style:self.editButtonItem.style 
                                                                         target:self
                                                                         action:@selector(doneButtonPressed)];

不通过情节提要添加它们似乎有些愚蠢,但是我找不到一种方法。 有我想念的吗?

sapi asked 2019-11-18T08:04:50Z
2个解决方案
228 votes

您可以将Bar Button Item拖放到视图控制器导航栏的右端:

enter image description here

rob mayoff answered 2019-11-18T08:05:19Z
30 votes

从Xcode 6开始,似乎导航栏上的导航项不再自动创建。

您需要先将导航项拖出到导航栏上,然后才能拖出Bar Button项(如Rob的回答中所述)以添加到导航项中。

Ken Toh answered 2019-11-18T08:05:52Z
translate from https://stackoverflow.com:/questions/9273204/can-you-add-buttons-to-navigation-bars-through-storyboard