0

我对 iOS 编程相当陌生,我正在编写一个要求用户在预定义时间做某事的应用程序。我想用 UIAlertView 来做到这一点,就像闹钟应用程序一样。我该怎么做呢?有没有办法在应用程序关闭等时发出警报?

此外,我希望用户在设置中使用 UIPickerView 输入他们的首选时间。我对选择器视图等的代码没问题,但是我会用什么类来填充视图呢?它是手动的,即第 1-12/0-59/(am-pm) 列。我一直在将 NSDate 用于其他选项,但在这种情况下,日期/日期无关紧要。是否有针对此时间的特定课程?

希望这不是一个愚蠢的问题!!任何帮助深表感谢!

4

1 回答 1

1

您可能希望使用UIDatePicker其中一个datePickerModes而不是 stock UIPickerView

iOS 没有提供像内置警报应用程序那样发出模态警报的方法。相反,您需要使用带有声音的本地通知来实现实际的警报。这将根据用户的通知中心首选项和 iOS 版本显示警报或横幅(尽管在所有现代 iOS 版本上默认情况下它将是横幅。)

请参阅如何在 iOS 中设置闹钟?有关设置本地警报的具体详细信息。

于 2013-04-10T17:41:06.573 回答