首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推送通知预警处理

推送通知预警处理
EN

Stack Overflow用户
提问于 2011-01-11 06:00:57
回答 4查看 1.1K关注 0票数 0

我有个疑问。我正在构建一个应用程序,其中如果有新的请求被提交,我将在我的应用程序中获得推送通知,并在推送通知警报中点击“查看”按钮,我需要显示请求详细信息页面。现在,通常此请求详细信息页面是堆栈中的第5个视图。我该怎么处理呢?在转到详细页之前,我应该初始化前4个视图并将它们放到堆栈中吗?

此外,还有一种情况是,如果有人正在开发应用程序的某个部分,则会出现通知。如果点击了"View“,我是否应该在当前打开的页面上松开更改并显示请求详细信息?

我该怎么处理呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-01-11 06:09:34

你可以直接推送那个视图(通常的第5个视图)。唯一一件事是,当你弹出那个视图时,它现在将作为第二个视图,所以不需要通过4个额外的视图。

票数 1
EN

Stack Overflow用户

发布于 2011-01-11 06:08:50

您可以初始化5个视图并将其推送到您的导航控制器(使用animate:NO),以便在正确的位置启动应用程序。

至于你是否在运行时收到通知,这真的取决于你和什么是对应用程序最好的。在删除任何数据之前,您始终可以提示用户。请注意,如果您收到推送通知,则会显示您的application:didReceiveRemoteNotification:而不是警报。

票数 1
EN

Stack Overflow用户

发布于 2011-01-11 06:09:12

这通常通过以模态方式显示控制器来实现。

通过这种方式,您不必重新创建视图控制器层次结构,并且不会丢失正在运行的应用程序的当前上下文。用户轻拍一些"OK“按钮,然后返回到上一个屏幕。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4652005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档