2012-02-14 65 views
53

目前,我已经加入导航按钮像如下:你可以通过故事板向导航栏添加按钮吗?

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

这似乎有点傻不是通过故事板添加它们,但我不能找到一个方法来做到这一点。有没有我想念的东西?

回答

226

您只需拖动一个栏按钮项目,并将其放到视图控制器的导航栏右端:

enter image description here

+7

是的,你用什么来做到这一点?这是未来! – jrturton 2012-02-14 08:14:19

+22

Snapz Pro X录制屏幕(你可以在Lion中使用QuickTime播放器),然后QuickTime Player 7将影片导出为图像文件,然后[GIFFun](http://www.stone.com/GIFfun/) )将图像文件转换为动画GIF。 – 2012-02-14 08:36:27

+0

布拉瓦。谢谢。适合我。 – David 2013-12-28 22:17:16

28

由于Xcode中6的,它看起来像在导航的导航项目酒吧不再自动创建。

您需要首先将导航条拖出到导航栏上,然后才能拖出条形图按钮项(如Rob的回答中详细描述)以添加到导航项中。

+0

是的,你是对的。想知道在地球上导航栏大声笑。 – 2015-06-15 05:02:30

+0

感谢你的这一点 - 这是令人难以置信的混乱。要引用Rob的.gif,将“导航项目”拖到显示拖动条形按钮项目的相同区域上。然后,您在那里拖动栏按钮项目。 – manroe 2016-06-14 20:07:04