在我的应用程序中,我想重现一个看起来与“视频”原生 iPad 应用程序完全相同的视图(它显示位于 iPad 上的电影和 iTunes U 视频)。
我不知道如何在 iPad(电影和 iTunes U)上访问这些元素。
我玩过 Apple 文档“iPod Library Access Programming Guide”中提到的所有内容:
- MPMediaItem
- MPMediaPicker 控制器
- MPMediaQuery
- MPMoviePlayerController ...等...</li>
我认为我与 MPMediaItem 和 MPMediaQuery 很接近,因为其中两个标志似乎很有希望:
MPMediaTypeMovie = 1 << 8 MPMediaTypeVideoITunesU = 1 << 12
但是,我得到的所有结果都只包括歌曲。
我是否使用正确的类来访问这些项目?考虑到我得到的结果,这些类似乎只能访问属于 iPod 库的媒体项目,我不确定电影和 iTunes U 视频的情况。
我知道这是可能的,因为我见过另一个可以访问它的应用程序(它被称为“VideoPix”)。它在 Popover 视图中显示“视频库”,所以起初我怀疑它使用的是 MPMediaPickerController,因为在 iPad 上,您只能在 Popover 中使用它,但是当我再次尝试时,我看到的只是歌曲, 没有电影或 iTunes U 项目:(
先感谢您!
弗雷德