Строка состояния In-Call не работает с альбомными видами - PullRequest
1 голос
/ 15 января 2010

Мое приложение работает исключительно в альбомной ориентации. Тестирование на iPhone Simulator показало, что строка состояния во время разговора не работает должным образом; отображается только верхняя половина строки состояния, и нажатие на нее ничего не дает. Когда я изменил приложение для работы в портретном режиме, строка состояния во время разговора начала работать, как и ожидалось.

Я также проверил это с помощью примера приложения "HelloWorld" для iPhone. При работе в портретном режиме (то есть образец без изменений), состояние в режиме разговора работает нормально. Когда я изменяю пример для запуска в ландшафтном режиме (то есть, реализуем shouldAutorotateToInterfaceOrientation для «возврата UIInterfaceOrientationIsLandscape (interfaceOrientation)»), он демонстрирует то же нарушенное поведение, что и в альбомной версии моего приложения.

Кто-нибудь еще видел такое поведение раньше?

К сожалению, у меня нет настоящего iPhone, чтобы проверить это. Кто-нибудь может проверить, существует ли эта ошибка только в симуляторе, или она также проявляется на реальном iPhone?

Спасибо большое.

1 Ответ

0 голосов
/ 30 апреля 2014

Насколько я знаю, это правильное поведение. Поскольку высота экрана в альбомной ориентации очень мала, нет смысла увеличивать высоту строки состояния.

...