2012-06-23 41 views
0

當我的應用程序是在最小化狀態,那個時候推送通知警報帶有兩個按鈕,關閉和視圖。我想打開應用程序中的特定屏幕時,用戶單擊查看按鈕上的警報。如何處理應用程序在iPhone中最小化狀態時的PushNotification警報按鈕?

當應用程序是打開狀態到時候我可以用下面的方法 處理推送通知 - (空)應用程序:(UIApplication的*)應用程序didReceiveRemoteNotification:(NSDictionary的*)USERINFO

如果有任何人知道如何處理當應用程序處於最小化狀態時推送通知警報按鈕,請幫助我。提前致謝。

回答

1

當應用程序被帶到通過Notifications..This方法的運行狀態被激發

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

然後,您可以檢索來自launchOptions字典收到通知並打開相應的屏幕。

+0

請你能告訴我,當我點擊查看推送通知警報的按鈕如何檢索launchOptions詞典數據。 – python

+0

粘貼在該方法中此代碼上面提到:如果(launchOptions =零!) \t { \t \t的NSDictionary *詞典= [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; \t \t如果(辭典=零!) \t \t { \t \t \t的NSLog(@ 「從推送通知推出:%@」,字典); \t \t} \t} – proctr

+0

請勾選答案,如果你發現它是正確的。如果還有其他相關問題,我會回覆。 – proctr

相關問題