MPMediaPickerController继承了UIViewController,因此可以当成视图控制器使用,使用步骤如下:
(1) 创建MPMediaPickerController对象。
(2) 将MPMediaPickerController显示出来。
MPMediaPickerController创建成功后,接下来可以设置MPMediaPickerController的如下属性:
(1) allowsPickingMultipItems:该属性设置或返回MPMediaPickerController是否允许同时选择多项。
(2) showsClooudItems:该属性设置或返回是否显示云端的多媒体文件。
(3) delegate:为MPMediaPickerController指定委托,该委托对象负责处理用户选择的内容,该对象需要实现MPMediaPickerControllerDelegate协议。
(4) mediaTypes:该只读属性用于获取MPMediaPickerController允许选择的媒体类型。
(5) prompt:该属性设置或返回MPMediaPickerController的提示信息。
当用户通过MPMediaPickerController选择音乐文件后,程序会激发它对应的委托对象的-mediaPicker:didPickMediaItems:方法,通过该方法即可让程序获取用户刚