Остановка и запуск MPMoviePlayerController на ощупь - PullRequest
0 голосов
/ 16 сентября 2011

Я делаю

  player.shouldAutoplay = YES;
  [player setEndPlaybackTime:initPlay];

, и он отлично работает, а затем в

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
      if ([touches count] == 1) {
          [player play];
      }
    }

Даже если происходит касание и команда воспроизведения, это не работает, но если я пытаюсьи установить setEndPlaybackTime снова это все еще не играет?Я просто хочу, чтобы он продолжал играть после того, как пользователь коснется экрана, есть идеи?

1 Ответ

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

Может ли быть так, что видео должно перематываться в начало? Вы пробовали:

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
  if ([touches count] == 1) {
      player.initialPlaybackTime = 0.0;
      [player play];
  }
}

См. http://developer.apple.com/library/ios/#documentation/MediaPlayer/Reference/MPMoviePlayerController_Class/Reference/Reference.html

Также может работать значение -1. ​​

...