2011-03-01 85 views
0

我有一個關於推送通知的查詢。有效處理推送通知

無論何時推送到來,用戶正在某個XYZ控制器上工作,推送需要另一個控制器被初始化並顯示。現在,我應該在當前活動控制器的頂部顯示推控制器,並將用戶帶回當前工作的控制器,一旦完成?

如果推控制器涉及一些操作並且是與其相關的一組完整功能,該怎麼辦?我們是否應該在推手來臨時限制行動。

什麼是最好的交易?

回答

0

它很大程度上取決於您的應用程序的流程和組織。在基於標籤欄的應用程序中,您應該有一個用於處理通知活動的選項卡,併爲相應的UITabBarItem放置一個badgeValue。您還可以顯示警報,提供切換到另一個選項卡上的「處理通知」區域的可能性。標籤欄是一種很好的方式,可以「同時」訪問不同的流程並在它們之間來回切換,而無需自行管理保存和恢復VC流程。

+0

我是一個自定義視圖的應用程序,我有模態和自定義視圖的組合。 – Abhinav 2011-03-01 15:35:21