2015-11-02 46 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

准确地说,因为这个问题是无关紧要的,**不应该由你提供的原因来回答**。 –