单击推送通知的操作按钮时,如何转到最新的 DetailView?
Posted
技术标签:
【中文标题】单击推送通知的操作按钮时,如何转到最新的 DetailView?【英文标题】:How can i go to the latest DetailView when i click action button of push notification? 【发布时间】:2011-02-24 12:36:47 【问题描述】:我正在使用基于导航的应用程序。现在我正在处理推送通知。我知道当我单击通知的操作按钮时,此方法将调用: application:didFinishLaunchingWithOptions: 我的问题是当我单击通知中的操作按钮时有什么方法。我最新的提要项目 detailView ll b 打开而不是 tableView。谢谢
【问题讨论】:
【参考方案1】:是的。在您的应用程序:didFinishLaunchingWithOptions: 中,告诉您的 navigationController 推送您的详细视图控制器。这样,当应用程序从推送通知启动时,您将看到所需的详细信息视图。
【讨论】:
当我收到通知时,它应该再次解析提要,否则我将如何获得最新项目。并且该项目的 detailView 不在 navitionController 堆栈中,因为它没有生成。所以这是我的问题,我该怎么做?生成新项目的详细视图,然后将其推送到导航控制器堆栈中。 我们能否以编程方式检查应用是否已终止? 查看 Foursquare,它可以满足您的要求。当您单击推送通知时,它会在详细地点的详细视图中启动应用程序。然后该详细视图异步获取信息以填充该详细视图。以上是关于单击推送通知的操作按钮时,如何转到最新的 DetailView?的主要内容,如果未能解决你的问题,请参考以下文章