内でビデオを再生しようとしているUIView
ので、最初のステップは、そのビューのクラスを追加し、次のコードを使用してそのビューで映画の再生を開始することでした。
- (IBAction)movie:(id)sender{
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"Movie" ofType:@"m4v"];
NSURL *movieURL = [[NSURL fileURLWithPath:moviePath] retain];
MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
theMovie.scalingMode = MPMovieScalingModeAspectFill;
[theMovie play];
}
ただし、これは、独自のクラス内でこのメソッドを使用するとアプリをクラッシュさせるだけですが、他の場所では問題ありません。ビュー内でビデオを再生する方法を知っている人はいますか?フルスクリーンになるのを避けますか?