почему мой взгляд все еще представлен в ландшафте?
мой вид управляется контроллером навигации, поэтому я установил поддерживаемые ориентации в контроллере навигации в явном виде Portrait & PortraitUpSideDown, и это работает, однако, если предыдущий вид был в альбомной ориентации, когда он вызывался, он будет отображаться в альбомной ориентации. и оставайтесь в ландшафте, пока устройство не будет повернуто .. Как мне предотвратить это?
Вот мой код:
class EditProfileViewController: UIViewController, UINavigationControllerDelegate
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.delegate = self
}
func navigationControllerSupportedInterfaceOrientations(navigationController: UINavigationController) -> UIInterfaceOrientationMask {
return [UIInterfaceOrientationMask.Portrait, UIInterfaceOrientationMask.PortraitUpsideDown]
}
Я думал, что предыдущая строка навсегда заблокирует вид на портрет. Как мне это сделать?