iPhone SDK: остановка видео - PullRequest
       1

iPhone SDK: остановка видео

0 голосов
/ 23 февраля 2011

Как я могу остановить видео, как только я ухожу из вида, и заставить его воспроизводиться снова, когда я снова вернусь к исходному виду?

Вот код для воспроизведения видео в исходном виде:

- (void)viewDidLoad {
    NSBundle *bundle=[NSBundle mainBundle];
    NSString *moviePath = [bundle pathForResource:@"Video" ofType:@"mp4"];
    NSURL *movieURL=[[NSURL fileURLWithPath:moviePath] retain];
    MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
    theMovie.scalingMode = MPMovieScalingModeAspectFill;
    theMovie.view.frame = CGRectMake(104.0, 134.0, 200.0, 250.0);
    [self.view addSubview:theMovie.view];
    [theMovie play];

    [super viewDidLoad];
    self.view.backgroundColor = [UIColor viewFlipsideBackgroundColor];      
}

1 Ответ

1 голос
/ 23 февраля 2011
  1. Make theMovie instance var
  2. Хватит играть в -(void) viewWillDisappear:(BOOL)animated

И он должен начать играть, когда вы вернетесь к этому виду. Или переместите этот код на -(void) viewDidAppear:(BOOL)animated

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...