A orientação de bloqueio não funciona no ipad ios 8 swift xcode 6.2
Bloquei a orientação do aplicativo para retrato a partir da configuração geral do aplicativo como esta
mas ainda assim quando executo meu aplicativo no ipad, ele roda !?
Então, onde devo bloquear a orientação?
Por que a Apple adicionou esse recurso às configurações enquanto ele não está funcionando?
ATUALIZAR:
Tentei implementar esse viewController como o geral de todos os viewController também.
import Foundation
import UIKit
class GeneralViewController: UIViewController {
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
let value = UIInterfaceOrientation.Portrait.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")
}
override func supportedInterfaceOrientations() -> Int {
return Int(UIInterfaceOrientationMask.Portrait.rawValue)
}
override func preferredInterfaceOrientationForPresentation() -> UIInterfaceOrientation {
return UIInterfaceOrientation.Portrait
}
override func shouldAutorotate() -> Bool {
return false
}
}
esta foto tirada do principal controlador de navegação do meu aplicativo.
ainda não funcionou!
como diabos isso funciona?