在我编写的代码和 Apple 的示例 AddMusic 代码(http://developer.apple.com/iphone/library/samplecode/AddMusic/index.html 仅在设备上运行)中,问题都很明显。
一旦您在单击某个项目时打开 MPMediaPickerController,随后似乎无法取消选择它。它实际上只是再次添加到 MPMediaItemCollection 中(这很好,我可以稍后过滤重复项)。
让我感到奇怪的是,您在选择某些内容后无法取消选择它。我以前认为实现是为了让“添加”按钮几乎可以作为一个打开和关闭的复选框。
我是否遗漏了文档中解释如何在 MPMediaPickerController 中取消选择的内容?