除了视频播放器控制器之外,我想让所有ViewController保持画像。所以我制作了一个由UINavigationController扩展的自定义导航器。
class MyNavigationController: UINavigationController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
}
override var shouldAutorotate: Bool {
return true
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask{
return .portrait
}
}
任何人都可以帮我这个吗?非常感谢,快捷的代码对我来说会更好。
答案 0 :(得分:0)
我通过删除info.plist中的UIMainStoryboardFile解决了这个问题。顺便说一下,我没有使用故事板,所以我通过
添加导航控制器self.window = UIWindow.init(frame: UIScreen.main.bounds)
self.window?.makeKeyAndVisible()
let a = ViewController()
let nav = PumpNavigationController.init(rootViewController: a)
self.window?.rootViewController = nav