如何使用三个按钮添加本地通知警报,如关闭,提醒和稍后提醒。
关闭将关闭警报 提醒将打开应用程序并提醒稍后还将打开应用程序,我必须导航到我的应用程序中的不同选项卡。
我知道我们可以在IOS 8中使用类别在IOS 7中实现相同的功能。?
提前致谢。
答案 0 :(得分:0)
只需安排UILocalNotification并在其启动时弹出一个AlertView。这是AlertView的代码。这取决于您的最高要求
func openAlertView(message:String!) { 让topController = UIApplication.sharedApplication()。keyWindow!.rootViewController
let alertController = UIAlertController(title: "Alert Title", message: message, preferredStyle: .Alert)
let CloseAction = UIAlertAction(title: "Close", style: .Cancel) { (action) in
// Close Alert
}
alertController.addAction(cancelAction)
let RemindAction = UIAlertAction(title: "Remind", style: .Default) { (action) in
//Schedule another notification at the preferred time
}
alertController.addAction(OKAction)
topController!.presentViewController(alertController, animated: true) {
}
let RemindLaterAction = UIAlertAction(title: "RemindLater", style: .Default) { (action) in
//Schedule another notification at the preferred time
}
alertController.addAction(OKAction)
topController!.presentViewController(alertController, animated: true) {
}