Ios Swift的AGPushNote替代方案?

Ios Swift的AGPushNote替代方案?,ios,swift,swift2,Ios,Swift,Swift2,正如标题所说,你知道AGPushNote对于Swift有什么替代品吗 为了更好地了解我在网上发现这件事时在寻找什么,我想。。当推送通知传入且应用程序处于活动状态时,“检测”,这样我就可以阻止通知显示,并执行一些我自己的操作。我就是这样做的 用法示例: import CWNotificationBanner override func viewDidAppear(animated: Bool) { super.viewDidAppear(animated) let messag

正如标题所说,你知道AGPushNote对于Swift有什么替代品吗

为了更好地了解我在网上发现这件事时在寻找什么,我想。。当推送通知传入且应用程序处于活动状态时,“检测”,这样我就可以阻止通知显示,并执行一些我自己的操作。

我就是这样做的

用法示例:

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()
}

如果您愿意,请随时查看和贡献

仅仅链接到您自己的库或教程并不是一个好的答案。链接到它,解释它解决问题的原因,提供关于如何解决问题的代码,并否认您编写了它,这有助于获得更好的答案。请参阅:。另外,避免回答离题的问题,这个问题作为工具建议是离题的。@Kyll如果问题是“我如何完成一些抽象任务?”,我同意。在这种情况下,问题是“是否有一个预先存在的库具有与AGPushNote类似的功能?”我可以添加解释,但我不认为这不能准确回答OP发布的问题。准确地说,因为这个问题离题了,不应该因为你提供的原因而得到回答。@Kyll如果你觉得这个问题离题了,为什么你只是对我提供的答案投了反对票?这是一个让人觉得作为社区一员很糟糕的时刻。谢谢你让我有这种感觉。和@buildsuccessed,我投票并标记为正确的你的答案,一定会做的变化和分叉的项目,再次感谢你!