媒体选择器项目的加号按钮在按下时没有动画

Media Picker Items's Plus Button Not Animated When Pressed

我的应用在为其播放列表选择音乐期间调用 iOS' 原生 MPMediaPicker。

代码:

// show media picker
MPMediaPickerController *picker =
[[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeMusic];

picker.delegate                     = self;
picker.allowsPickingMultipleItems   = YES;

[self presentViewController:picker animated:YES completion:nil];

但是在选择过程中,在屏幕下方:

当您点击歌曲的“+”按钮时,该按钮没有动画效果(例如变为灰色、突出显示等),因此用户没有成功点击该按钮的反馈。

我在iOS 7.0中没有观察到这个问题,但是当我升级到iOS 8后,这个问题出现了。

我该如何解决?

这个问题似乎出现在 iOS 8.4 左右,并且似乎仍然存在于 iOS 9.0 final 中。

该错误显然已报告给 Apple,希望在以后的版本中得到修复。手指交叉。

更多信息请访问 https://forums.developer.apple.com/thread/9758

编辑:更新 - 根据上面 link 的 Apple 团队成员的说法,似乎这个错误的情况正在证明 "complicated"。我可以建议任何遇到此错误的人,请将其作为 iOS 9 错误报告给 Apple。

升级到 iOS 9 后,我注意到问题已解决(至少对于我的应用而言)。