Iphone 如何定制MPMoviePlayerController?

Iphone 如何定制MPMoviePlayerController?,iphone,ios,ios4,mpmovieplayercontroller,Iphone,Ios,Ios4,Mpmovieplayercontroller,我正在使用MPMoviePlayerController(用于iOS 4应用程序)来播放一些远程mp3文件。当我添加这样的视图时: [moviePlayer.view setFrame:CGRectMake(10, 240, 300, 20)]; [self.view addSubview:moviePlayer.view]; 我得到以下信息: 是否可以自定义此视图?我想着色,甚至添加自定义控件、不同的进度条等。我认为不可能自定义视图,但可以肯定的是,您可以构建自己的类并使用属性,使用自己创

我正在使用
MPMoviePlayerController
(用于iOS 4应用程序)来播放一些远程mp3文件。当我添加这样的视图时:

[moviePlayer.view setFrame:CGRectMake(10, 240, 300, 20)];
[self.view addSubview:moviePlayer.view];
我得到以下信息:


是否可以自定义此视图?我想着色,甚至添加自定义控件、不同的进度条等。

我认为不可能自定义视图,但可以肯定的是,您可以构建自己的类并使用属性,使用自己创建的GUI来控制MPMoviePlayerController的实例方法和通知。
最好的办法可能是扩展MPMoviePlayerController类并覆盖其视图属性。

请参阅中的自定义视图/视图控制器组合示例。查看第8章的源代码(从该页免费下载)。

进度视图如何?我是否应该根据当前的播放时间每隔一秒钟更新一次GUI?对于一个好的示例,请查看和。根据项目描述:“适用于Mac OS X和iPhone的流式音频播放器类(AudioStreamer)。”