我的应用程序有两个页面,因此在界面构建器中我有三个控制器:
我通过从工具中拖动它,轻松地将一个条形按钮添加到TableViewController1导航栏的右侧。
尝试在TableViewController2中执行相同的操作,但它不会删除栏按钮。
我有"显示导航栏"在导航控制器上检查了属性,我可以在TableViewController2上看到导航栏的空间,但是我没有看到相同的"导航项"在我看到的TableViewController1的组件层次结构中。
如果我将一个条形按钮拖到控制器本身,它会在控制器上放置一个新的NavigationItem图标(在First Responder和Exit之间),这看起来很有希望,但它在我运行应用程序时并没有显示。
答案 0 :(得分:18)
对于此TableViewController2,您必须在xib中显式添加导航项,然后才能在其上添加条形按钮项。
在xib中看起来像这样,你可以设置标题和按钮。