2015-11-02 57 views
1

正如標題所說,你知道AGPushNote for Swift的替代方案嗎?Swift的AGPushNote替代方案?

爲了更好地理解當我在SO上發現這件事時我在尋找什麼,我想......「檢測」推送通知何時傳入並且應用程序處於活動狀態,這樣我可以阻止通知顯示出來並做一些我自己的東西來代替。

回答

2

我只是published a pod這樣做。

用法示例:

import CWNotificationBanner 

override func viewDidAppear(animated: Bool) { 
    super.viewDidAppear(animated) 

    let message = Message(text: "You have an alert") 
    NotificationBanner.showMessage(message) 

    let message = Message("You have an alert", displayDuration: 2) 
    NotificationBanner.showMessage(message) 

} 

override func viewWillDisappear() { 
    super.viewWillDisappear() 

    NotificationBanner.cancelMessage(message, animated: false) 
    NotificationBanner.cancelAllMessages() 
} 

隨時檢查出來,如果你喜歡&貢獻!

+0

只是鏈接到自己的圖書館或教程不是一個好的答案。鏈接到它,解釋爲什麼它解決了這個問題,提供如何這樣做的代碼,並宣稱你寫了它,這是一個更好的答案。請參閱:[**什麼意思是「良好」自我推銷?**](http://meta.stackexchange.com/q/182212/200235)。同時避免回答脫離主題的問題,這個問題根據[help/on-topic]作爲一個工具推薦是脫離主題的。 –

+0

@你好,我同意如果問題是「我如何完成一些抽象任務?」。在這種情況下,問題是「是否存在與AGPushNote具有類似功能的預先存在的庫?」我可以添加解釋,但我不明白這不是完全回答OP發佈的問題。 – buildsucceeded

+1

準確地說,因爲這個問題是無關緊要的,**不應該由你提供的原因來回答**。 –