【问题标题】:Vibrate iPhone for specified duration振动 iPhone 指定的持续时间
【发布时间】:2011-02-18 21:06:22
【问题描述】:

我希望能够在指定的时间内振动 iPhone。使用 AudioToolbox 框架,当我使用这段代码时,它会振动大约 2 秒:

AudioServicesPlaySystemSound (kSystemSoundID_Vibrate);

这可以完成工作,但我宁愿根据用户执行操作的方式来缩短(或延长)持续时间,更不用说这可以为游戏开发者带来的好处了。

感谢您的任何想法。

【问题讨论】:

  • 这里的重点是,我想让设备振动更短,而不是更长,我相信大多数人会使用常识和/或判断来正确使用它。

标签: cocoa-touch ios ios4 vibration


【解决方案1】:

您可以设置一个 NSTimer 或一个 for 循环,每两秒触发一次振动,让它看起来像是一个长时间的振动。不确定苹果是否会允许这样的艰难。

【讨论】:

  • 是的,我担心这将是我必须做的,尽管这种方法不允许更短的振动。
猜你喜欢
  • 2012-04-07
  • 2019-01-28
  • 2018-08-15
  • 2021-01-17
  • 2017-01-31
  • 2022-12-12
  • 1970-01-01
  • 1970-01-01
  • 2021-11-13
相关资源
最近更新 更多