2016-04-21 200 views
1

如何覆蓋已顯示的本地通知?覆蓋已顯示的本地通知

我只想要一個特定事件的通知,其中值隨時間發生變化,當事件發生變化時。

目前總是會創建一個新的通知。

+0

已經已經顯示無法修改通知。 – Sulthan

+1

我假定你的意思是改變一個已經預定的通知,對吧? – Darko

+0

是的,但通知不應該是真正的計劃。我想要這樣的東西:應用程序處於後臺模式,發生了一些事情 - >屏幕上的通知,現在可能是10秒後,5秒後或X秒後,將發生相同事件的更改X-幾秒前。現在我想從之前更改此通知,而不顯示新通知。 – Chris

回答

3

如果文檔是正確的,則不能更改已安排的通知。爲-scheduleLocalNotification:的文檔狀態:

[...]因爲操作系統拷貝的通知,你可以釋放 它一旦你已經安排了。通知對象被系統拷貝 ,並且不能通過任何(公共)方法訪問。因此,除取消通知外,沒有其他解決方案。

參考link

+0

謝謝。所以這聽起來我應該取消通知,然後才能使用更新的文本創建相同的通知。 – Chris