如何手动触发像使用peek& pop或应用程序快捷方式时发生的单击式振动?
答案 0 :(得分:18)
这种方法易于实现,效果非常好(我自己试过)
import AudioToolbox
AudioServicesPlaySystemSound(1519) // Peek feedback
AudioServicesPlaySystemSound(1520) // Pop feedback
AudioServicesPlaySystemSound(1521) // Three pulses feedback
我希望这有帮助! :)
答案 1 :(得分:1)
似乎这些家伙已经找到了一种方法来为iOS 9用于带有Taptic Engine(包括iPhone 6S)的手机。 http://unifiedsense.com/development/using-taptic-engine-on-ios.html我不确定它是否适用于iOS 8或任何其他手机。他们基本上从UIDevice
检索了Taptic Engine界面,并使用与Peek或Pop相对应的整数调用actuateFeedback
。
不幸的是,这些应用程序可能会被App Store拒绝,如果这是你的意图。