看板 MacDev 關於我們 聯絡資訊
回答一下第三題情況三 ※ 引述《valda (valda)》之銘言: : 情況三:used按下alert view,此時app正在背景,由背景帶入前景 : (UIApplicationStateInactive),app 需要push特定的view : 但目前的狀況是,我無法偵測出情況三,先把app縮到背景,p 雖然我當初是用下面這方法,來處理使用者點選推播後的動作,不過我想跟你選的那 方法差不多 -(void)application:(UIApplication *)application didReceiveRemoteNotification: (NSDictionary *)userInfo 然後要判斷進去哪一頁面,我是從userInfo裡面去抓關鍵字(後台會給關鍵字) NSDictionary *keyDic = [userInfo valueForKey:@"other"]; NSString *category = [keyDic valueForKey:@"category"]; if([category isEqualToString:@"first"]){ //進入第一頁 } else if ([category isEqualToString:@"second"]){ //進入第二頁面 } .. 表達的不是很好= =a 不過我大致上是這樣來判斷要進入哪一頁面的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.128.74 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1418305189.A.22F.html
valda: 感謝 12/12 17:57