在我的应用程序中,有一个主视图,我在执行某些操作后设置为根视图控制器。之后我的应用程序方向停止,但ios原生组件可以改变方向,即我的应用程序不会改变其方向,但如果有键盘存在,那么只有键盘会改变其方向。我没有锁定我的应用程序中的方向,并为整个应用程序提供了所有四个方向支持。 Image of issue 代码:
let testViewController: MyHomeViewController = MyHomeViewController(nibName: "MyHomeViewController", bundle: nil)
APP_DELEGATE.rootNavigationController?.viewControllers = [testViewController]
UIView.transition(with: APP_DELEGATE.window!, duration: 0.0, options: UIViewAnimationOptions.transitionCrossDissolve, animations: {
() -> Void in APP_DELEGATE.window!.rootViewController = APP_DELEGATE.rootNavigationController
}) { (completion) -> Void in}