我知道之前有人问过这件事。然而...
直到最近,我认为唯一可能和接受的警报是带有2个按钮的文本,我发现一些具有不同本地警报的应用程序。
所以我假设有一种可接受的方式来定制lokal警报。这是正确的还是让这些应用程序以某种方式“滑入”商店 - 因为我知道这发生在功能之前,然后应用程序突然从商店中消失了。
我找不到任何关于它的信息。
非常感谢
答案 0 :(得分:7)
从iOS 5开始:
UILocalNotification
时,它会显示在锁定屏幕上,并带有滑动滑块以打开该应用。alertAction
属性来更改此按钮的文本。hasAction = NO
来禁用此警告上的此操作按钮。除非设备已越狱,否则通知警报无法通过其他可用方式到达。在这种情况下,很多事情都是可能的。
在iOS 5之前,仅支持弹出警报通知。
由于iOS的性质,从技术上讲,无法以任何其他方式发送通知或自定义警报,因为通知传递由系统处理且应用程序无法访问系统UI,并且所以不能自己显示任何消息。即使你以某种方式管理它,Apple也不会允许它。
请阅读UILocalNotification
文档:http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Reference/UILocalNotification_Class/Reference/Reference.html以获取更多详细信息。