2012-03-08 22 views
0

我在蘋果論壇上問過這個問題,但還沒有收到回覆。如何在用戶獲得推送通知後啓動特定視圖?

當我向用戶發送推送通知並點擊VIEW時,它會啓動應用程序嗎?

如果我想引導用戶訪問特定視圖,該怎麼辦? (比普通應用主屏幕更深一點),當他們點擊VIEw時。

任何幫助都會很好。

感謝

編輯:忘了提,我想直接打開查看有一個後退按鈕。如果我直接打開此視圖並且用戶偏好BACK,會發生什麼情況?

回答

1

您必須重新創建從applicationDidFinishLaunching:開始的視圖狀態。 所以,例如。如果你有一個navigationController,你必須推送所有viewcontroller,這是你離開應用程序時推送的。你必須自己保存這些信息。例如。在applicationWillTerminate:

+0

感謝您的回覆。聽起來像一個複雜的方法,但如果這是唯一的方法,那麼我想我必須嘗試。 – PaulG 2012-03-08 16:12:41

+0

如果您的多任務處於啓用狀態,您的視圖將保持原來的狀態。 (直到它從系統關閉)也可以使用一個框架,爲你工作什麼。例如。 Three20或Nimbus。 – calimarkus 2012-03-08 16:20:26

相關問題