Ответ 1
Вы можете найти документацию Apple API для тактической обратной связи здесь:
https://developer.apple.com/documentation/watchkit/wkinterfacedevice
Вы найдете функцию с именем
- playHaptic:
Таким образом, вам нужно вызвать эту функцию, чтобы воспроизвести связанный с ней звук. Это можно сделать с помощью следующего кода:
Swift:
WKInterfaceDevice.currentDevice().playHaptic(<#WKHapticType#>)
Objective-C:
[[WKInterfaceDevice currentDevice] playHaptic:<#WKHapticType#>]
Помните, что пока эти обратные связи недоступны для тестирования на симуляторе (поскольку эти тактильные обратные связи создаются новым движком Taptic, который недоступен ни с каким другим устройством, кроме реального Apple Watch), но вы можете проверить его на реальном устройстве (с установленной функцией watchOS 2 beta), если у вас есть.
Это типы тактильного, с которым вы можете играть:
WKHapticType.Notification,
WKHapticType.DirectionUp,
WKHapticType.DirectionDown,
WKHapticType.Success,
WKHapticType.Failure,
WKHapticType.Retry,
WKHapticType.Start,
WKHapticType.Stop,
WKHapticType.Click