IPHONE MPMoviePlayer: воспроизведение видео в слоях кнопок, с которыми можно взаимодействовать во время воспроизведения видео?

Я хотел бы, чтобы в приложении IPHONE были слои слоев поверх видео, воспроизводимого в фоновом режиме. В основном, я пытаюсь настроить код Movie Player, чтобы позволить пользователю приложения нажимать на разные части экрана во время воспроизведения видео и вызывать другие команды (например, видео говорящих марионеток, если вы нажмете одну из куклы, паузы видео и второе (меньшее) окно со списком информации об этой кукле; когда вы выходите из этого списка, видео продолжается там, где оно было приостановлено).

2 ответа

Надеюсь это поможет

MPMoviePlayerController *moviePlayer = ( MPMoviePlayerController * )[ appDelegate moviePlayer ];

[ [appDelegate moviePlayer] pause ];

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

Другие вопросы по тегам