zai*_*ius 9 iphone mpmovieplayercontroller
我是iPhone开发的新手.只是想知道MPMoviePlayerController和MPMoviePlayerViewController之间的区别.另外,更一般地说,控制器和视图控制器之间有什么区别?我知道您使用控制器构建视图(与MPMoviePlayerController.view一样),那么ViewController创建的是什么?
Dan*_*iel 20
MPMoviePlayerController只是一个电影播放器,它提供了一种在iPhone上播放电影的方式,MPMoviePlayerViewController是一个实际的视图控制器子类,负责MPMoviePlayerController的演示...作为苹果的文档把它放到"一个MPMoviePlayerController实例" ,或电影播放器,管理从文件或网络流播放电影.播放以全屏模式或电影播放器提供的自定义视图进行.您可以将视图合并到您自己的视图层次结构中或使用MPMoviePlayerViewController对象为您管理演示文稿."
viewControler和控制器之间没有任何关系,这个类恰好被命名为MPMoviePlayerController,因为它可以让你控制电影播放器.实际上之前(4.0我认为)没有视图控制器和电影播放器,后来苹果也决定合并电影播放器视图控制器.
Nit*_*bur 14
Zaius,
用最简单的术语来说,使用MPMoviePlayerViewController显示电影/视频MPMoviePlayerController.
因此,您可以访问MPMoviePlayerController该属性MPMoviePlayerViewController.
MPMoviePlayerViewController.moviePlayer是您用于访问MPMoviePlayerController属性的属性.
希望有人点击这个帖子会发现这很有用!
例:
MyMoviePlayerViewController * moviePlayerVC = [[MPMoviePlayerViewController alloc]initWithContentURL:movieURL];
moviePlayerVC.moviePlayer.allowsAirPlay = YES;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8041 次 |
| 最近记录: |