UIAlertView 有类似 UILocalNotifications 的 fireDate 吗?

Posted

技术标签:

【中文标题】UIAlertView 有类似 UILocalNotifications 的 fireDate 吗?【英文标题】:Do UIAlertView have fireDate like UILocalNotifications? 【发布时间】:2015-09-03 07:19:47 【问题描述】:

我有一个任务是创建一个警报应用程序。我设法使用本地通知发出警报声。

问题是我无法在本地通知上为“Snooze”和“Okay”制作按钮(操作)。我还搜索了如何实现交互式本地通知,但我无法遵循它。我现在在想的是创建一个带有按钮而不是本地通知的警报视图来发出警报。 alertView 中是否有我可以使用的 fireDate 函数来实现它?

【问题讨论】:

【参考方案1】:

没有 alertview 本身 ​​dsnt 有任何 firedata 属性 但是当您希望 UIInteractive Notification 在不打开应用程序的情况下发出交互式通知时,您的方向是正确的。

这里是一个link ,用于更简单的交互式通知 Objective C 教程。

【讨论】:

感谢您的建议和教程链接。如何将类别添加到有效负载? "aps" : "alert" : "下拉交互。", "category" : "ACTIONABLE" 这里只是一个简短的说明,请注意 UIAlertView 已弃用,应使用 UIAlertController 代替。【参考方案2】:

UIAlertView 仅用于在用户使用应用程序时显示警报。向用户显示的警报视图(或者更可能是横幅)由操作系统呈现。您可以关注this tutorial,了解如何使用操作创建本地通知。祝你好运!

【讨论】:

这里只是一个简短的说明,请注意 UIAlertView 已弃用,应使用 UIAlertController 代替。【参考方案3】:

对于“如何实现 ios8 交互式通知” 你可以检查这个, link

这里提到了你想要进行本地通知的所有步骤......

【讨论】:

我发现你提供的链接更容易。谢谢!

以上是关于UIAlertView 有类似 UILocalNotifications 的 fireDate 吗?的主要内容,如果未能解决你的问题,请参考以下文章

[UIAlertView 显示] 是如何工作的?

检查 UIView 是不是显示 UIAlertView

ios 8 应用程序扩展以显示 UIAlertView 之类的视图而不是模态 UIViewController?

从 UIAlertView 获取文本

UIAlertview 中的 UITextView 在 iOS 4.x 中不起作用

带有 NSAttributedString(s) 的简单 UIAlertView