Пейзаж iPad показывает вид в книжной ориентации, а затем быстро поворачивает его в альбомную
У меня есть небольшая проблема с приложением, которое я создаю для iPad. У меня есть несколько видов, которые зафиксированы в портретном режиме, и другие, которые могут работать в портретном или ландшафтном режиме. Все в порядке - у меня должна быть AutorotateToInterfaceOrientation: я получаю правильные результаты, и представления в конечном итоге оказываются в правильной ориентации.
Я говорю "в конце концов", потому что несколько моих видов имеют такое странное поведение, когда у меня есть устройство в ландшафтном режиме, когда при переключении на него они появляются в портретном режиме, а видимые поворачиваются в ландшафтный режим. Это довольно быстро, но это заметно и раздражает. Странно то, что это происходит только в двух из трех представлений - третье представление не имеет такого поведения. Это согласуется - каждый раз, когда я обращаюсь к "проблемным" взглядам, они дают мне одно и то же раздражающее поведение.
Кто-нибудь еще видел это? Что я делаю не так, что вызывает это?
1 ответ
Вы должны установить все поддерживаемые ориентации в вашем Info.plist
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>