振动 iPhone 指定的持续时间
Posted
技术标签:
【中文标题】振动 iPhone 指定的持续时间【英文标题】:Vibrate iPhone for specified duration 【发布时间】:2011-02-18 21:06:22 【问题描述】:我希望能够在指定的时间内振动 iPhone。使用 AudioToolbox 框架,当我使用这段代码时,它会振动大约 2 秒:
AudioservicesPlaySystemSound (kSystemSoundID_Vibrate);
这可以完成工作,但我宁愿根据用户执行操作的方式来缩短(或延长)持续时间,更不用说这可以为游戏开发者带来的好处了。
感谢您的任何想法。
【问题讨论】:
这里的重点是,我想让设备振动更短,而不是更长,我相信大多数人会使用常识和/或判断来正确使用它。 【参考方案1】:您可以设置一个 NSTimer 或一个 for 循环,每两秒触发一次振动,让它看起来像是一个长时间的振动。不确定苹果是否会允许这样的艰难。
【讨论】:
是的,我担心这将是我必须做的,尽管这种方法不允许更短的振动。以上是关于振动 iPhone 指定的持续时间的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 UILocalNotification 设置振动并且声音不会仅振动 iphone
将iphone设置为振动并通过应用程序将iphone设置回声音[关闭]