MPMediaPickerController - 错误选择后取消选择

Posted

技术标签:

【中文标题】MPMediaPickerController - 错误选择后取消选择【英文标题】:MPMediaPickerController - deselecting after selecting in error 【发布时间】:2009-09-20 00:55:14 【问题描述】:

问题在我编写的代码和 Apple 的示例 AddMusic 代码(http://developer.apple.com/iphone/library/samplecode/AddMusic/index.html 仅在设备上运行)都很明显。

一旦您在单击某个项目时打开 MPMediaPickerController,随后似乎无法取消选择它。它实际上只是再次添加到 MPMediaItemCollection 中(这很好,我可以稍后过滤重复项)。

让我感到奇怪的是,您在选择某项后无法取消选择它。我之前认为实现是为了让“添加”按钮几乎可以作为一个复选框来打开和关闭。

我是否遗漏了文档中解释如何在 MPMediaPickerController 中取消选择的内容?

【问题讨论】:

【参考方案1】:

您似乎只能选择,但不能取消选择。您可能想在 bugreport.apple.com 上提交雷达请求

【讨论】:

是的,已经完成了。谢谢。我现在唯一担心的是,Apple 是否会因为在我看来 UI 很差但实际上是 Apple 提供的组件的问题而拒绝它。因此,我已切换到不允许多项选择...

以上是关于MPMediaPickerController - 错误选择后取消选择的主要内容,如果未能解决你的问题,请参考以下文章

MPMediaPickerController 自定义标签和图标的颜色

如何更改 MPMediaPickerController 的语言设置。

MPMediaPickerController 和 MPMediaitemPropertyAssetUrl

在没有 MPMediaPickerController 的情况下访问用户 iTunes 库

MPMediaPickerController 在启动后关闭 (Swift)

我如何将 UIDocumentInteractionController 与 MPMediaPickerController 一起使用