好吧,我有一个主视图 Controller ,然后我从“编辑器 -> 嵌入 -> 导航 Controller ”工具栏中添加了一个导航 View Controller ,然后我从第一个 View Controller 按钮转到空的导航 Controller 场景,因为如果我直接进入注册或登录 VC,主视图 Controller 最终会在顶部有一个栏,就像导航 View Controller 一样。但现在我添加了一个栏按钮项目“后退”并连接到主 VC,栏返回时带有内置后退按钮。那么,我如何添加默认后退按钮或任何后退按钮,而不让主 VC 成为导航 View Controller 。这是图像的链接:https://www.dropbox.com/s/1623a45v846ijn8/Screen%20Shot%202015-09-27%20at%2012.23.26%20PM.png?dl=0
最佳答案
问题在于,当您只应该有一个导航 Controller 时,却有两个导航 Controller 。
您应该将初始 View Controller 设置为 UINavigationController,并将之前的初始 View Controller 设置为根。如果您不想看到该栏,只需在 viewWillAppear 上将其设置为隐藏,然后在“登录/注册”页面上取消隐藏即可。
关于iphone - 如何从 Storyboard 或快速在导航 View Controller 中添加默认后退按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32810192/