2017-01-23 3 views
0

私はAppleの時計の息をiPhone上で再現しようとしていますが、私は呼吸中に時計がユーザに与えるフィードバック振動を再現することができません。私はこれで試しました:りんごのような素早いフィードバック振動

しかし、振動は重すぎます(サイクルのために)は、リンゴウォッチ1ほど流動的ではありません。

答えて

0

タフティックエンジンを使用して触覚を使用するだけで、軽いフィードバックが得られます。

スウィフト3

WKInterfaceDevice.current.playHaptic(.success) 

のObjective-C

[[WKInterfaceDevice currentDevice] playHaptic:WKHapticType.Success]; 

詳細及び可能なenum値についてhereを訪れます。

+0

本当にありがとうございました。しかし、もしそれが正しいとすれば、WKInterfaceDeviceはAppleWatchでしか使用できません。私は時計を使用せずにiPhone上でそのフィードバックを再現したい。そうでなければ、AudioServicesPlaySystemSound(1520) –

+0

を使用しています。あなたの質問に最も近いのは、iPhone 7のTaptic Engineを使用することです(Apple Watchと同様です)。このリンクにはこれを可能にする偉大なチュートリアルが含まれています:https://www.hackingwithswift .com/example-code/uikit/how-to-generate-haptic-feedback-with-uifeedbackgenerator - これはApple Watchの触覚と非常によく似ていますが、正確にはそうではありません。彼らはより軽いフィードバックを持っています。 –

関連する問題