Неправильный переворот из полноэкранного режима без строки состояния в обычный вид с строкой состояния - PullRequest
1 голос
/ 01 декабря 2011

При запуске мое приложение показывает полноэкранный режим (320x480) без строки состояния.После того, как пользователь сделал какой-то выбор, приложение использует +[UIView transitionFromView:toView:duration:options:completion:], чтобы переключиться в обычный режим просмотра со строкой состояния.К сожалению, во время перехода кажется, что toView имеет размер 320x480, поэтому часть представления находится ниже строки состояния.Сразу после завершения перехода размер представления изменяется до 320x460 (как и должно быть изначально).

Мой вопрос заключается в том, как изменить размер представления перед переходом.

1 Ответ

0 голосов
/ 15 декабря 2011

У меня была похожая, но не идентичная проблема.Попробуйте приведенное здесь решение, которое сработало для меня (в основном, с помощью setAnimationsEnabled: отключить часть анимации):

Переход анимации RootViewController, неправильная начальная ориентация

...