我的应用程序有两个页面,所以在界面生成器中我有三个 Controller :
- 一个导航 Controller
- 通过 RootViewController 转到 TableViewController1
- 通过推送到 TableViewController2 进行搜索
我通过从工具中拖动它,轻松地将一个 Bar Button 添加到 TableViewController1 的导航栏的右侧。
尝试在 TableViewController2 中做同样的事情,它不会删除栏按钮。
我在 Navigation Controller 上选中了“Shows Navigation Bar”属性,我可以在 TableViewController2 上看到导航栏的空间,但是我在组件层次结构中看不到相同的“Navigation Item” TableViewController1。
如果我将一个条形按钮拖到 Controller 本身,它会在 Controller 上放置一个新的 NavigationItem 图标(在 First Responder 和 Exit 之间),这看起来很有希望,但是当我运行应用程序时它不会显示。
最佳答案
对于这个 TableViewController2,您必须明确地将导航项添加到 xib 中,然后您可以在其上添加栏按钮项。
在 xib 中是这样的,可以设置标题和按钮。
关于ios - 无法通过 Interface Builder 将条形按钮添加到第二页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27822120/