你能通过故事板向导航栏添加按钮吗?

sap*_*api 55 ios

目前,我一直在添加如下导航按钮:

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

不通过故事板添加它们似乎有点傻,但我找不到这样做的方法.有没有我错过的?

rob*_*off 228

您可以拖出一个Bar Button Item并将其放在视图控制器导航栏的右端:

在此输入图像描述

  • Snapz Pro X用于录制屏幕(您可以使用Lion中的QuickTime Player执行此操作),然后使用QuickTime Player 7将电影导出为图像文件,然后[GIFFun](http://www.stone.com/GIFfun/)将图像文件转换为动画GIF. (22认同)
  • 是的,你用它做了什么?这是未来! (7认同)
  • 这适用于添加一个左项目栏,如果我需要在导航栏左侧添加更多项目,该怎么办? (2认同)

Ken*_*Toh 30

从Xcode 6开始,它看起来不再自动创建导航栏上的导航项.

您需要先将导航项拖到导航栏上,然后才能拖出一个条形按钮项(详见Rob的答案)以添加到导航项.