iPad Partial Curl Modal View вызывает MPMoviePlayer для перезапуска
-
01-10-2019 - |
Вопрос
Я разрабатываю приложение для презентации для клиента, и в презентации клиент способен дважды нажмите на слайд, чтобы просмотреть «подзаписи», что означает, что текущий слайд делает переход с частичными скручиваемостью для представления полноэкранного модального представления. Отказ
Моя проблема заключается в том, что эти основные слайды являются анимированными видео (подслойки все еще изображения в формате PNG). Всякий раз, когда пользователь вызывает завивки страницы, фильм либо остается в своем текущем состоянии, как следует (либо все еще воспроизведение или приостановлено), и когда произошла анимация скручиваемости страницы, фильм перезагружается. Это происходит независимо от государства фильма.
Я попытался положить сообщения NSLog и точку останова, чтобы посмотреть, называется, называется ли метод ViewWillDisappear, но я ничего не нашел.
Любая идея, что может вызвать эти видео, чтобы перезапустить себя?
Решение
Всем, кто интересно:
Я решил эту проблему, заставляя фильмеру перейти к последнему кадру и вместо этого заменив его с помощью UiimageView, что позволило мне разгрузить фильм, экономить пространство, и удалили мою мерцающую проблему, поскольку изображения завершают переход без проблем.
Кроме того, если вы столкнулись с мерцанием, а также при переключении между полноэкранными видео или полноэкранными видеороликами и изображениями (PNG в моем случае), удалите / комментируйте эту строку:
self.mplayer.fullscreen = YES;
Проблема исчезнет после этого.