我在 Storyboard中添加了许多 View ,然后添加了一个导航 Controller 。在每个 View 上,我都添加了一个操作按钮。已检查 Segue Action 。
在“属性检查器”中设置“显示导航栏”和“显示工具栏”。
这些按钮在 GUI 上可见,但不会出现在模拟器或设备上。
我并没有真正明白这一点...但是网上有人告诉我写这段代码:
override func viewDidAppear(animated: Bool) {
self.navigationController?.toolbarHidden = false
}
我的猜测是,除非另有说明,否则它应该是可见的。
有什么想法吗?它应该简单且无代码。
对于此测试,我只想弹出并清除 Storyboard周围的 View 。
谢谢! 此致, 瑞克
最佳答案
我会冒险猜测您是通过调用 Storyboard 对象上的 initializeInitialViewController()
从 Storyboard 中获取初始 View Controller ,而正如您的 Storyboard 所示,您不需要将导航 Controller 设置为初始 View Controller 。
关于ios - 导航 Controller 隐藏在某处..使用swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33334519/