iPhone - UILocalNotification 作为警报
即使我的 iPhone 应用程序处于后台,我如何使用 UILocalNotification 每天晚上 8 点显示我的闹钟?
Even when my iPhone application is in background, How can I use UILocalNotification to show my alram every day at 8.00 PM?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将
fireDate
设置为晚上 8 点,将repeatInterval
设置为NSDayCalendarUnit
并使用[[UIApplication sharedApplication] ScheduleLocalNotification: myNotification] 安排警报;
Set the
fireDate
to 8.00 PM and set therepeatInterval
toNSDayCalendarUnit
and schedule the alert with[[UIApplication sharedApplication] scheduleLocalNotification: myNotification];
dasdom的答案是正确的。只是想补充一点,如果您的设备处于静音模式,闹钟不会发出声音。这是 Apple 对 UILocalNotification 的限制。
dasdom answer is correct. just wanted to add to it that the alarm will not make a sound if your device is in silent mode. It is a restriction from Apple for UILocalNotification.