最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS 點擊推送消息跳到應用指定頁面的實例

 更新時間:2016年11月07日 10:28:05   投稿:lqh  
這篇文章主要介紹了iOS 點擊推送消息跳到應用指定頁面的實例的相關資料,需要的朋友可以參考下

iOS 點擊推送消息跳到應用指定頁面

現(xiàn)在的推送用的越來越頻繁,幾乎每個應用都開始用到了。其實又有幾個用戶會去看推送消息呢?沒辦法,產(chǎn)品經(jīng)理最大啊,只是苦了我們這一幫程序員??!閑話少說,進入正題。兄弟我用的是極光推送,自然是以極光推送為例了。

  現(xiàn)在點擊推送消息,有兩種跳轉(zhuǎn)方式:1.打開應用,跳轉(zhuǎn)到應用首頁;2.打開應用,跳轉(zhuǎn)到指定頁面。

​第一種,你什么都不用設置,只要注冊極光應用就可以。這里就不寫怎么注冊極光應用了,可以參考官方文檔,寫的很詳細。

​ 第二種,重頭戲來了。

// APP未運行時獲取通知的內(nèi)容 remoteNotification就是你們服務器發(fā)送的推送的內(nèi)容

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{​

NSDictionary *remoteNotification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];​

// 如果​remoteNotification不為空,代表有推送發(fā)過來,以下類似

if (remoteNotification) {

// 把應用右上角的圖標​去掉 這個最好寫上,要不然強迫癥會瘋的

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

​       //​ 發(fā)通知

​       [self performSelector:@selector(發(fā)送通知的方法,以下相同)withObject:remoteNotification afterDelay:1];

}

}​
// 程序運行時接收推送 userInfo就是你們服務器發(fā)送的推送的內(nèi)容

- (void)application:(UIApplication *)application

didReceiveRemoteNotification:(NSDictionary *)userInfo {

// Required

[APService handleRemoteNotification:userInfo];

if (userInfo) {

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

// 發(fā)通知, 通知內(nèi)容就是userInfo 你可以打印一下

}

}

- (void)application:(UIApplication *)application

didReceiveRemoteNotification:(NSDictionary *)userInfo

fetchCompletionHandler:(void

(^)(UIBackgroundFetchResult))completionHandler {

// IOS 7 Support Required

[APService handleRemoteNotification:userInfo];

completionHandler(UIBackgroundFetchResultNewData);

if (userInfo){

//​ 發(fā)通知

}

}

  以上的三個方法,可以讓你接收到服務器發(fā)過來的推送內(nèi)容,在主線程中發(fā)通知,否則接收不到。如果你想讓應用跳轉(zhuǎn)到首頁的詳情頁

- (void)viewDidLoad​{

// 添加觀察者​ 讓程序執(zhí)行跳轉(zhuǎn)到詳情頁的方法

}​

  如果你想讓應用跳轉(zhuǎn)到第三頁的詳情頁 在發(fā)送通知的方法中加上:

_tabBarViewController.selectedIndex = 2;​

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

最新評論

双柏县| 绥宁县| 泰和县| 全南县| 安义县| 东乡县| 商都县| 凯里市| 淮安市| 晋城| 黎城县| 龙门县| 尉氏县| 本溪市| 山丹县| 湟源县| 萍乡市| 张掖市| 建瓯市| 宜昌市| 手游| 温州市| 瑞丽市| 天镇县| 仪征市| 诸城市| 年辖:市辖区| 南澳县| 丘北县| 天祝| 大悟县| 米易县| 彩票| 二手房| 克山县| 新沂市| 固阳县| 香格里拉县| 犍为县| 吴堡县| 逊克县|