2

基本上我有一个三视图堆栈。在最后一个视图中,我收到了一个MPMediaPickerController,它允许用户从他/她的图书馆中选择一首歌曲。该歌曲将在第一个视图后面播放。我如何告诉玩家(在第一个视图中)应该玩什么?MPMediaPickerController在一个视图中,MPMediaPlayback在另一个视图中。如何?

一种可能性是发送通知并将MPMediaItemCollection作为对象包含在内?

这是一个正确的方法还是您有其他更聪明的建议?

回答

1

我结束了使用NSNotification并将MediaItemCollection附加为userInfo。

0

使用MPMediaPickerController代表:

在设置MPMediaPickerController代表是你的第一个视图你的第三个视图控制器。在第一个视图控制器中实现委托回调函数。

相关问题