2011-03-01 66 views
0

我有一个关于推送通知的查询。有效处理推送通知

无论何时推送到来,用户正在某个XYZ控制器上工作,推送需要另一个控制器被初始化并显示。现在,我应该在当前活动控制器的顶部显示推控制器,并将用户带回当前工作的控制器,一旦完成?

如果推控制器涉及一些操作并且是与其相关的一组完整功能,该怎么办?我们是否应该在推手来临时限制行动。

什么是最好的交易?

回答

0

它很大程度上取决于您的应用程序的流程和组织。在基于标签栏的应用程序中,您应该有一个用于处理通知活动的选项卡,并为相应的UITabBarItem放置一个badgeValue。您还可以显示警报,提供切换到另一个选项卡上的“处理通知”区域的可能性。标签栏是一种很好的方式,可以“同时”访问不同的流程并在它们之间来回切换,而无需自行管理保存和恢复VC流程。

+0

我是一个自定义视图的应用程序,我有模态和自定义视图的组合。 – Abhinav 2011-03-01 15:35:21