标题有它... iOS 10 上有一个新的声音,UIPickerView 每次更改所选项目时都会播放。有没有办法播放那个声音?理想情况下,如果有系统声音,则使用 AudioServicesPlaySystemSound(_) ,如果没有,则使用任何其他方式。
Best Answer-推荐答案 strong>
我也遇到了同样的问题,终于找到了解决办法
AudioServicesPlaySystemSoundWithCompletion(1157, nil);
AudioServicesPlaySystemSound 将在未来版本中弃用。请改用 AudioServicesPlaySystemSoundWithCompletion 。
如果你想模仿 UIPickerView 的声音和振动,你还应该添加以下代码。
if (@available(iOS 10.0, *)) {
UIImpactFeedbackGenerator *impactFeedBack = [[UIImpactFeedbackGenerator alloc] initWithStyle:UIImpactFeedbackStyleLight];
[impactFeedBack prepare];
[impactFeedBack impactOccurred];
}
关于ios - 如何在 iOS 10 上播放 UIPickerView 的滴答声?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/39818706/
|