如何以编程方式设置 iPhone 闹钟?

Posted

技术标签:

【中文标题】如何以编程方式设置 iPhone 闹钟?【英文标题】:How to set iPhone alarm programmatically? 【发布时间】:2011-05-24 10:42:00 【问题描述】:

这是一个非常直接的问题。我正在开发一个使用自定义日历的 iphone 应用程序。用户可以在这个应用程序中设置闹钟。用户添加到日历的事件在默认日历应用程序中不可见,这意味着我不能使用默认日历应用程序。

如何在不复制默认日历更改的情况下以编程方式设置闹钟?

编辑:我使用 tinyfool 的 iphonecal 应用程序作为日历。如果该应用程序中有任何方法可以添加及时警报,请告诉我。我在那个应用中找不到这样的功能。

【问题讨论】:

@Rob:感谢编辑。提问时使用简洁的语言也很重要。 【参考方案1】:

使用local notifications设置特定时间的闹钟。

【讨论】:

是的,我考虑过这个选项,但我想从 ios 3.2 提供支持,并且本地通知可以从 iOS 4.0 获得。 多任务处理在 3.2 中不可用。没有办法让用户退出应用并收到通知。 是的,你说得非常对。那么我应该从 iOS 4.0 中获得支持吗?没有办法吗?我已经编辑了问题以获得更多说明。 放弃 3.x 支持没关系,iOS 4 已经发布很久了,现在似乎大多数用户已经迁移到 4。 谢谢 nevan....我一定会调查的。如果有人对此主题有更多了解,请分享:)

以上是关于如何以编程方式设置 iPhone 闹钟?的主要内容,如果未能解决你的问题,请参考以下文章

Swift:如何以编程方式设置 iphone 音量 [重复]

如何以编程方式获取 iPhone 的铃声列表

如何以编程方式设置 UITableView 部分标题(iPhone/iPad)?

如何以编程方式在 iphone 中将音乐文件设置为通话音和消息音

在 iPhone 中以编程方式放大和缩小:如何设置动画速度?

如何在 iPhone 上设置第一个以编程方式选择的 TabBar