Вопрос

В нашем приложении для iPad видеопоток воспроизводится в представлении игрока. В представлении игрока есть кнопка, чтобы перейти к новому представлению (я нажимаю новое представление в контроллере навигации, когда пользователь нажимает эту кнопку). Новый вид имеет кнопку на спине, чтобы вернуться к представлению игрока.

Требование состоит в том, что видео должно продолжать воспроизводить, даже если пользователь нажимает кнопку, чтобы нажать новый представление, и теперь новый представление видно для пользователя, чтобы сообщить пользователю, что видео все еще играет.

Это работает нормально. Я слышу аудио, когда я иду на новый вид, и я не выпускаю своего игрока. Однако, если я останусь на новом представлении около 2 минут, а затем нажимаю кнопку на спине, чтобы перейти к представлению игрока, звук продолжается правильно. Но видео просто перемещается пересекает рамки, которые прошли за 2 минуты, а затем приходит к текущему видео кадре.

Кто -нибудь может предложить, почему это может произойти?

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

Решение

Вы можете попробовать AddSubview, а не нажимать новое представление, когда пользователь нажимает кнопку, чтобы перейти на новое представление. Таким образом, я решил свою похожую проблему.

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