我正在尝试重现苹果手表在iPhone上的呼吸,但我无法重现手表在呼吸时给用户带来的反馈振动。我试过这个:
for _ in 1...5 {
AudioServicesPlayAlertSound(SystemSoundID)
AudioServicesPlayAlertSound(kSystemSoundID_Vibrate)
sleep(1)
}
但是振动太重了(因为周期性)不像苹果手表那么流畅。
答案 0 :(得分:0)
你可以简单地使用触觉引擎使用触觉来获得更轻松的反馈。
Swift 3
[[WKInterfaceDevice currentDevice] playHaptic:WKHapticType.Success];
<强>目标C 强>
{{ gettext('The <em>best</em> solution') | safe }}
有关更多信息和可能的枚举值,请访问here。