如何使用 Objective-C 代码在 Apple Watch 上进行触觉播放

How do you make a haptic play on the apple watch using Objective-C code

当您使用 Objective-C 和 Xcode 按下按钮时,如何在 Apple Watch 上进行触觉播放。

Objective-C:

[[WKInterfaceDevice currentDevice] playHaptic:WKHapticType.Success]

Swift:

WKInterfaceDevice.currentDevice().playHaptic(.Success)

您可以玩的触觉类型:

WKHapticType.Notification,
WKHapticType.DirectionUp,
WKHapticType.DirectionDown,
WKHapticType.Success,
WKHapticType.Failure,
WKHapticType.Retry,
WKHapticType.Start,
WKHapticType.Stop,
WKHapticType.Click 

文档: https://developer.apple.com/library/prerelease/watchos/documentation/WatchKit/Reference/WKInterfaceDevice_class/index.html#//apple_ref/occ/cl/WKInterfaceDevice

至少在 Xcode 11 在 objective-c 你会做 (Xcode 11)

 [[WKInterfaceDevice currentDevice] playHaptic: WKHapticTypeSuccess];