繁体   English   中英

带有 RIO 单元的触觉反馈

[英]Haptic feedback with RIO unit

如果我将 AVAudioSession 配置为 .playAndRecord 类别并运行远程 IO 单元,那么在按钮按下时启用触觉反馈的最佳方法是什么?

您可以使用UIFeedbackGenerator在您的 iOS 应用程序中创建触觉反馈。 您可以使用以下选项之一,具体取决于您的要求:

UIImpactFeedbackGenerator:使用影响反馈生成器来指示发生了影响。 例如,当用户界面 object 与某物碰撞或卡入到位时,您可能会触发影响反馈。

例子:

let impact = UIImpactFeedbackGenerator()
impact.impactOccurred()

UISelectionFeedbackGenerator。 使用选择反馈生成器来指示选择的变化。

例子:

let impact = UISelectionFeedbackGenerator()
impact.selectionChanged()

UINotificationFeedbackGenerator。 使用通知反馈生成器来指示成功、失败和警告。

例子:

let impact = UINotificationFeedbackGenerator()
impact.notificationOccurred(.success)

您可以在此处阅读更多信息: https://developer.apple.com/documentation/uikit/uifeedbackgenerator

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM