2015-06-30 3 views
0

Я пишу приложение в Swift на ios 8, которое я хочу убедиться, что работает только в режиме Portrait на всех устройствах (на данный момент). Я «Портрет» выбран в качестве единственного ориентации устройства в разделе «Информация» Развертывание для приложения, такие, как:нежелательное вращение приложения ios 8 на некоторых устройствах

enter image description here

Он отлично на тренажерах и iPhone 6 Plus работает; однако при тестировании на iPad Mini ориентация меняется, хотя она не должна. Это известная проблема или я где-то не хватает конфигурации?

Любить вход. ТИА.

ответ

1

Попробуйте это:

вставить эти методы в ViewController каждого зрения:

override func shouldAutorotate() -> Bool { 
return false 
} 

override func supportedInterfaceOrientations() -> Int { 
    return UIInterfaceOrientation.Portrait.rawValue 
} 

И дайте мне знать, если он работает для вас.

+0

Это сработало, но вызвало другие проблемы - похожие на перечисленные ниже; Решения там помогли выправить ситуацию. Спасибо. : http://stackoverflow.com/questions/29629106/ios-8-3-supported-orientations-crashs – marina

Смежные вопросы