Я использую MP Movie Player для воспроизведения канала в прямом эфире, я также добавляю жест нажатия на изображение, чтобы скрывать и отображать представление коллекции, это представление затем добавляется на плеер.MPMoviePlayer Стиль управления строкой высота рамки рамки
player.shouldAutoplay=YES;
player.controlStyle=MPMovieControlStyleDefault;
viewVideo.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
[viewVideo addSubview:player.view];
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap)];
tapGesture.delegate=self;
CGRect aViewFrame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
aView = [[UIView alloc] initWithFrame:aViewFrame];
[aView addGestureRecognizer:tapGesture];
[player.view setUserInteractionEnabled:YES];
[player.view addSubview:aView];
Теперь проблема я столкнулся в том, что когда кран жест отключен, то я могу использовать эти состояния управления кнопки, такие как (полный экран и паузы, игры), но если Я сохраняю жест нажатия на панели просмотра плеера, тогда я не могу использовать эту панель состояния управления.
Есть ли способ, с помощью которого я могу поставить панель управления в передней панели, чтобы использовать эти функции. А также какая фиксированная высота этого состояния управления, Просьба указать размеры для пейзажа и портрета обоих.
проверить [mpmovieplayercontrollers-view-does-not-disc-touch] (http://stackoverflow.com/questions/7487182/mpmovieplayercontrollers-view-does-not-recognize-touch) и [MpMovieplayerController распознаватель жестов не работает] t триггер, когда в полноэкранном режиме] (http://stackoverflow.com/questions/15179095/mpmovieplayercontroller-tap-gesture-recognizer-doesnt-trigger-when-in-fullscree) –
Жест коснулось работы, и я пробовал все 4 состояния управления, предлагаемые плеером mp, но это не решает проблему. –