导航控制器隐藏在某处.. 使用 swift
Navigation Controller is Hidden somewhere .. using swift
我在故事板中添加了许多视图,然后添加了一个导航控制器。在每个视图上,我都添加了一个操作按钮。已检查 Segue 操作。
在 "Attributes Inspector" 时 "Shows Navigation Bar" 和 "Shows Toolbar" 都已设置。
按钮在 GUI 上可见,但不会出现在模拟器或设备上。
我真的没明白重点...但是网上有人告诉我写这段代码:
override func viewDidAppear(animated: Bool) {
self.navigationController?.toolbarHidden = false
}
我的猜测是它应该是可见的,除非另有说明。
有什么想法吗?它应该简单无代码。
对于这个测试,我只想弹出和清除故事板周围的视图。
谢谢!
最好的祝福,
瑞克
我敢猜测您是通过调用情节提要对象上的 initializeInitialViewController()
从情节提要中获取初始视图控制器,并且正如您的情节提要所示,您没有导航控制器设置为初始视图控制器。
我在故事板中添加了许多视图,然后添加了一个导航控制器。在每个视图上,我都添加了一个操作按钮。已检查 Segue 操作。
在 "Attributes Inspector" 时 "Shows Navigation Bar" 和 "Shows Toolbar" 都已设置。
按钮在 GUI 上可见,但不会出现在模拟器或设备上。
我真的没明白重点...但是网上有人告诉我写这段代码:
override func viewDidAppear(animated: Bool) {
self.navigationController?.toolbarHidden = false
}
我的猜测是它应该是可见的,除非另有说明。
有什么想法吗?它应该简单无代码。
对于这个测试,我只想弹出和清除故事板周围的视图。
谢谢! 最好的祝福, 瑞克
我敢猜测您是通过调用情节提要对象上的 initializeInitialViewController()
从情节提要中获取初始视图控制器,并且正如您的情节提要所示,您没有导航控制器设置为初始视图控制器。