Это не помогло другу.
нслирую фильм на iPad с помощьюMPMoviePlayerController
.
Когда пользователь поворачивает устройство в альбомную, я анимирую егополноэкранный.
Если пользователь затем нажимаетвыход из полноэкранного режима"или" готово ", анимация фильма возвращается к небольшому кадру (нативное поведение), НО--верхняя панель (панель навигации) исчезла, Кроме того, видимые виды переместились вверх, позади и за строкой состояния.
Обратите внимание, что я вообще не касался верхней панели. Я не спрятал его вручную.
Я попытался восстановить панель навигации, отправивsetNavigationBarHidden:animated
к контроллеру навигации текущего viewcontroller, а также к контроллеру навигации tabbarcontroller. Я положил это в ответ наMPMoviePlayerDidExitFullscreenNotification
(это срабатывает). Нет эффекта. Однако, если мы вернемся к портрету, он мгновенно вернется.
Мои вопросы:
Почему верхняя панель не возвращается, когда пользователь выходит из полноэкранного режима?Как мы можем вернуть верхнюю планку?С наилучшими пожеланиями, Тимо
Постскриптум Я продолжу экспериментировать со странностями, описанными вэто ТАК пост. Может быть связано.