【发布时间】:2017-01-16 03:19:22
【问题描述】:
我正在尝试使用以下简单的工作流程构建一个相当简单的电话簿应用程序:FirstViewController -> SecondViewController -> ThirdViewController 等。
我的理解是UINavigationController 正是处理此类工作流程的人。所以,我在NavigationController 中嵌入了FirstViewController,并在控制器之间添加了segues。到目前为止一切顺利。
我的问题是使每个控制器上的导航栏具有不同的右键(例如,详细视图将具有“编辑”右键,编辑视图将具有“保存”按钮等)我我只能在FirstViewController(通过Xcode)上添加右键,因为这个VC得到了导航项(当它嵌入到导航控制器中时)。随后的 VC 没有这样的导航项,即使他们获得带有“返回”按钮的导航栏,我也找不到添加右键的方法(在 Xcode 中)。
为每个后续视图控制器添加此类右按钮的推荐方法是什么(通过 Xcode 或以编程方式)?
【问题讨论】:
标签: ios swift xcode uinavigationcontroller uinavigationbar