MPMoviePlayerViewController和MPMoviePlayerController的使用
引入的是#import <MediaPlayer/MediaPlayer.h>头文件和MediaPlayer.framework
区别:MPMoviePlayerViewController里面包含了一个MPMoviePlayerController
- (void)viewDidLoad {
[super viewDidLoad];
NSString *path = [[NSBundle mainBundle]pathForResource:@"start.mp4" ofType:nil];
self.mpPlayer = [[MPMoviePlayerViewController alloc]initWithContentURL:[NSURL fileURLWithPath:path]];
self.mpPlayer.moviePlayer.repeatMode = MPMovieRepeatModeOne;
[self.mpPlayer.moviePlayer setScalingMode:MPMovieScalingModeAspectFit];
self.mpPlayer.moviePlayer.shouldAutoplay = YES;
}
- (IBAction)player:(id)sender {
[self.mpPlayer.moviePlayer prepareToPlay];
[self presentMoviePlayerViewControllerAnimated:self.mpPlayer];
}
具体属性的枚举值表示意思参照:
http://www.dailibu.com/yidongkaifa/2016106131.html