MPMoviePlayerController を VideosView.h にインポートしました。VideosView.mi に次のコードを埋め込みます。
NSString *path2 = [[NSBundle mainBundle] pathForResource:@"myVideo" ofType:@"mp4" inDirectory:@"images"];
NSLog(@"%@", path2);
MPMoviePlayerController *myPlayer = [[MPMoviePlayerController alloc] init];
myPlayer.shouldAutoplay = YES;
myPlayer.repeatMode = MPMovieRepeatModeOne;
myPlayer.fullscreen = YES;
myPlayer.movieSourceType = MPMovieSourceTypeFile;
myPlayer.scalingMode = MPMovieScalingModeAspectFit;
myPlayer.contentURL =[NSURL fileURLWithPath:path2];
myPlayer.view.frame = CGRectMake(0, 0, 500, 500);
myPlayer.scalingMode = MPMovieScalingModeFill;
myPlayer.controlStyle = MPMovieControlModeDefault;
[self addSubview:myPlayer.view];
[myPlayer play];
Stackoverflow でこの例を見つけましたが、うまくいきません。私のビデオへのリンクは正しいです (はい、画像フォルダにあります)。画面 (もちろんフレーム) に 500 x 500 ピクセルの黒い四角形が表示されますが、ビデオが再生されません。
いくつかの助けは素晴らしいでしょう。W.