【问题标题】:Remove a local notification from iPhone by Date按日期从 iPhone 中删除本地通知
【发布时间】:2011-05-03 06:58:37
【问题描述】:

iPhone 上的 LocalNotification 是否有可能在某个日期加载? 我的问题是我为通知创建了一个事件,但我在创建后释放了对象。

或者我可以创建一个具有相同数据的新对象来删除我的通知吗?

对不起我的英语......

【问题讨论】:

    标签: iphone ios uilocalnotification


    【解决方案1】:

    scheduledLocalNotifications会给你所有预定通知的列表并使用

    - (void)cancelLocalNotification:(UILocalNotification *)notification

    或者您可以使用以下命令全部取消:

     [[UIApplication sharedApplication] cancelAllLocalNotifications];
    

    【讨论】:

    • 是的,但这不会检索已交付的当前在屏幕中处于活动状态的那些。有人知道那个答案吗?
    • 我正在尝试做同样的事情,Rafael,看起来这可能是不可能的。 Apple 可能会试图让用户免于“混乱”,因为它可能会导致通知消失,而无需用户采取任何行动。
    • 当本地通知被取消或被触发时,是否可以重复使用它的id
    猜你喜欢
    • 2011-03-23
    • 1970-01-01
    • 1970-01-01
    • 2012-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多