【发布时间】:2016-05-15 16:52:57
【问题描述】:
我是 Swift 的新手,在 viewController 中将方向锁定为纵向时遇到问题。实际上我已经在我的自定义导航控制器中使用此代码锁定它
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
if (self.visibleViewController is ViewController)
{
return UIInterfaceOrientationMask.Portrait
}
return .All
}
一切正常,ViewController 被锁定为纵向。问题是当从另一个以横向模式返回此控制器时。 如果我以横向返回 ViewController(从 NextViewController 按下),则 ViewController 出现在横向中。有什么建议吗?
【问题讨论】:
-
stackoverflow.com/a/20987296/1959140 在视图中确实出现了,改变方向。
标签: ios swift locking orientation viewcontroller