2016-10-25 7 views
0

У меня есть приложение, которое я заблокировал в портретном режиме из настроек проекта. Также необходимо вращать значение false и т. Д. На симуляторе (и устройствах), когда я нахожусь на устройстве iPhone, и поворачивайте метки и представления, остаются на своих местах. Но на iPad, когда я перехожу к пейзажу, взгляды пытаются переустановить. Почему это происходит? Спасибо.iPhone и iPad Портретное приложение для режима работы с другой реакцией

+0

Проверить принятый ответ здесь: http://stackoverflow.com/questions/29664441/different-device-orientation-according- к устройству-Iphone или Ipad- –

ответ

0

Как Mathew сказал попробовать что-то вроде этого

Следуя советам @ScarletMerlin, изменяя ключи в info.plist, на мой взгляд, лучшее решение для требований, которые я должен выполнить (фиксированный тип ориентации на каждый вид устройства).

Вот экран печати из настроек, которые я использую. Возможно, это может помочь другим разработчикам с подобными сомнениями.

Settings in info.plist file

Исходный код relavent выглядит следующим образом:

<key>UISupportedInterfaceOrientations</key> 
<array> 
    <string>UIInterfaceOrientationPortrait</string> 
</array> 
<key>UISupportedInterfaceOrientations~ipad</key> 
<array> 
    <string>UIInterfaceOrientationLandscapeLeft</string> 
    <string>UIInterfaceOrientationLandscapeRight</string> 
</array>