将导航栏添加到MoviePlayer

时间:2013-01-20 07:47:58

标签: iphone ios ipad mpmovieplayercontroller

我试图找出在播放视频方面我可以用iPad做些什么。我有以下代码用于UIButton操作。

- (IBAction)playClick:(id)sender {
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"video3" ofType:@"m4v"];
NSURL  *movieURL = [NSURL fileURLWithPath:moviePath];
MPMoviePlayerController *theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
theMovie.scalingMode = MPMovieScalingModeAspectFill;
[theMovie play];
MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];
[self presentMoviePlayerViewControllerAnimated:moviePlayer];
}

video

如上图所示,我确实收到了电影画面。我想知道是否可以在电影屏幕的顶部(“完成”上方)或底部(控制器下方)包含导航栏,以便我可以在用户播放视频时添加一些操作?我想this topic可能会涉及到我想要做的事情。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用

添加更多按钮
UIBarButtonItem *button = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(yourButtonAction:)]; 
moviePlayer.navigationItem.rightBarButtonItem = button; 

根据需要自定义这些按钮。

试试这个。希望有意义。

问候