天天看點

SWIFT推送之本地推送(UILocalNotification)之二帶按鈕的消息

上一篇講到的本地推送是普通的消息推送,本篇要講一下帶按鈕動作的推送消息,先上個圖瞅瞅:

SWIFT推送之本地推送(UILocalNotification)之二帶按鈕的消息

繼上一篇的内容進行小小的改動:

在didFinishLaunchingWithOptions方法内進行以下修改

 2.修改applicationDidEnterBackground方法

 3.點選推送消息的按鈕時會觸發func application(application: UIApplication, handleActionWithIdentifier identifier: String?, forLocalNotification notification: UILocalNotification, completionHandler: () -> Void) {}這個方法。

如果是遠端推送那就是func application(application: UIApplication, handleActionWithIdentifier identifier: String?, forRemoteNotification userInfo: [NSObject : AnyObject], completionHandler: () -> Void) {}這個方法。

這裡隻需要調用本地第一個方法即可