jjzjj

MPMediaPicker

全部标签

ios - 为什么从 MPMediaPicker (iOS) 返回 (null)

我正在编程让iPhone音乐库显示,用户选择一首歌曲,然后这首歌的标题反射(reflect)在UILabel中。要是这么简单就好了!我已经尝试将MPMediaItem放入NSString中,然后将UILabel反射(reflect)出来,但我只是得到(null)返回!-(IBAction)showMediaPicker:(id)sender{MPMediaPickerController*mediaPicker=[[MPMediaPickerControlleralloc]initWithMediaTypes:MPMediaTypeAny];mediaPicker.delegate=s

iOS 7 和 MPMediaPicker,为什么还要加?

我在iOS6和7之间有两个奇怪的不同行为。我想向最终用户展示MPMediaPicker,让他们选择一首歌曲,然后开始向他们播放。因此,我向他们展示了MPMediaPicker(/not/multi,和/not/cloud,如果支持的话)。两个问题:在iOS6中,MPMediaPicker中的第一个屏幕显示歌曲。在iOS7中,这是(空的)播放列表。我怎样才能强制MPMediaPicker将歌曲显示为默认的第一屏?这是苹果“最了解”的另一个例子吗?在iOS7中,列表中的媒体项旁边有一个红色(+)符号。什么原因是什么?我无法为此找到任何引用资料在谷歌。(+)符号是什么?它似乎没有与表中的行分