5

我正在尝试构建一个像警报一样工作的 iPhone 应用程序,我正在使用 UILocalNotification

问题

  • 我希望手机振动更长时间。然而目前它只振动一次。

替代方法

  1. 是否可以使用自定义振动模式?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)

  2. 触发推送通知时是否可以执行方法?(但应用程序可能甚至没有运行,但它需要工作)

  3. NSTimer 是一个选项吗?(但应用程序可能甚至没有运行,但它需要工作)

  4. 还有其他替代品吗?

4

1 回答 1

5

您无法更改振动的持续时间,也无法进行振动,例如,振动几次(直到您不发出多次通知)。

进行自定义振动的唯一方法是在应用程序运行时从应用程序中进行,对您来说没有其他方法。

于 2012-04-14T04:18:36.120 回答