Вопрос

Я разработал приложение для поддержки iOS 4.3 и от «Поддерживаемых ориентаций устройств», я удалил все, и только портрет активен.

Проблема в том, что когда я смоделирую приложение в моем телефоне, он поддерживает все ориентации, и мое приложение выглядит пропущено с ландшафтными ориентациями.

Как я могу заставить его не поддерживать ландшафтные ориентации?

Это было полезно?

Решение

В вашем вызове контроллера просмотра

 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
 {
    return UIInterfaceOrientationIsPortrait(interfaceOrientation);
 }
.

Чтобы заставить его не вращаться в ландшафтном режиме.Вам также необходимо убедиться, что все ваши родительские представления имеют авторезидзесы= Да.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top