问题
Just as the title says, do you know any alternative of AGPushNote for Swift ?
In order to better understand what I was searching for when I found out on SO about this, I would like to .. "detect" when push notifications are incoming and app is active so I can prevent the notifications from showing up and do some of my own stuff instead.
回答1:
I just published a pod that does exactly that.
Example usage:
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()
}
Feel free to check out & contribute if you like!
来源:https://stackoverflow.com/questions/33470729/agpushnote-alternative-for-swift