Я новичок в Xcode и Swift. (Xcode 7.2, Swift 2.0). Мой первый проект содержит контроллер навигации и 3 других контроллера вида: A, B и C. Я не хочу, чтобы какие-либо виды автоматически вращались. Я хочу, чтобы A и B постоянно были на портрете и C постоянно в ландшафте. В целом -> Информация о развертывании -> Ориентация устройства. Я проверил портрет и пейзаж слева. В каждом VC у меня есть такой код в viewDidLoad.Отключить автоматическое вращение
let value = UIInterfaceOrientation.LandscapeLeft.rawValue
UIDevice.currentDevice().setValue(value, forKey: "orientation")
и следующий метод ...
override func shouldAutorotate() -> Bool {
return false
}
Каждое представление начинается в нужной ориентации. Однако черточка держит авто вращение.