iPhone - Передача сенсорного события в MPMoviePlayerController - PullRequest
1 голос
/ 17 июня 2011

Можно ли передать сенсорное событие (путем кодирования) в MPMoviePlayerController?Я не хочу обнаруживать прикосновение.Просто пропустите сенсорное событие.Я хочу сгенерировать событие и передать его MPMoviePlayerController, как если бы пользователь прикоснулся к игроку.Нечто подобное пользователь коснулся игрока в месте x = 100 и y = 100 (я не могу дать подробности из-за некоторых ограничений).

Ответы [ 2 ]

0 голосов
/ 03 января 2012

Нам нужно разместить прозрачный вид поверх проигрывателя фильмов и обработать касания для этого вида.

0 голосов
/ 16 сентября 2011

Вы пытались расширить MPMoviePlayerController и просто убедиться, что все сенсорные события пройдены.

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

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
    NSLog(@"Video Touched?? %@",touches); 
 }
...