Update March 18, 2016:
It seems that the Swift 1 code below is no longer required for Xcode 7.2.1 (Swift 2.1.1).
Just define the portrait/landscape settings in the General ->Deployment Info -> Device Orientation section of the project settings.
========== Swift 1 code below ============
This disables the portrait orientation.
It seems that the Swift 1 code below is no longer required for Xcode 7.2.1 (Swift 2.1.1).
Just define the portrait/landscape settings in the General ->Deployment Info -> Device Orientation section of the project settings.
========== Swift 1 code below ============
This disables the portrait orientation.
//Auto rotate is still enabled.
override func shouldAutorotate() -> Bool {
return true
}
//Only the left and right landscape orientations are supported.
override func supportedInterfaceOrientations() -> Int {
return Int(UIInterfaceOrientationMask.LandscapeLeft.rawValue) | Int(UIInterfaceOrientationMask.LandscapeRight.rawValue)
}
No comments:
Post a Comment