私は新しい開発者なので、まだ学んでいて、間違ったことをしていることを知っています。ユーザーがセグメントの1つを押すと、ビデオが再生されるセグメント化されたコントロールオブジェクトがあります。セグメントを押す場所にセットアップしてから、再生ボタンを押してビデオを再生する必要があります。再生ボタンを切り取って自動再生させたい。これは私が問題を抱えているところです。shouldAutoplay オプションを見つけましたが、それを使用してボタンを切り取ると、ビデオにまったく移動しません。shouldAutoplay オプションを正しく使用していないと確信しています。何らかの助け、または少なくとも正しい方向へのポイントを望んでいました。
- (IBAction)playMovie:(id)sender;
{
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"mytestimony" ofType:@"m4v"];
NSURL *movieURL = [[NSURL fileURLWithPath:moviePath] retain];
MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
theMovie.shouldAutoplay = YES;
theMovie.scalingMode = MPMovieScalingModeAspectFill;
[theMovie autorelease];
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];
[self presentMoviePlayerViewControllerAnimated:moviePlayer];
}