0
我想讓所有的ViewController保持人像除了視頻播放器控制器。所以我做了一個由UINavigationController擴展的自定義導航器。iOS 10如何讓狀態欄保持縱向?
class MyNavigationController: UINavigationController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
}
override var shouldAutorotate: Bool {
return true
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask{
return .portrait
}
}
任何人都可以幫我這個?非常感謝,並且swift代碼對我來說會更好。
您的覆蓋shouldAutorotate是造成這種情況。你應該覆蓋它只爲你的VidePlayer控制器返回true –
@noir_eagle我從NavigationController中刪除它,但仍然無法工作。 –