let navVC = UINavigationController(rootViewController: destinationVC)
navVC.modalPresentationStyle = .overFullScreen
viewController?.present(navVC, animated: true, completion: nil)
После этого блока на экране отображается vc, у которого есть доступ к автоматическому повороту. Но vc, которые представляют navVC, тоже автоматически. Как устранить эту ошибку?
Код AppDelegate:
func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask {
let presentedViewController = UIHelper.topViewController()
if presentedViewController is FullOrientationRotate {
print("presentedViewController is ", presentedViewController)
return .all
}
return .portrait
}