APNs:单击通知时如何执行转场以转到特定的 ViewController
Posted
技术标签:
【中文标题】APNs:单击通知时如何执行转场以转到特定的 ViewController【英文标题】:APNs: How to perform a segue to go to a specific ViewController when clicking on a Notification 【发布时间】:2015-07-13 20:11:41 【问题描述】:我已经完成了一个新闻 ios 应用,现在我想实现一个推送通知服务。我做了一切必要的工作,它工作得很好。现在我希望应用程序根据从 APNs 收到的数据执行特定的 segue。
意义:当用户点击通知时,我希望应用程序执行转场以转到某个 UIViewController。
我无法使用 AppDelegate.m 文件中的 didReceiveRemoteNotification
方法做到这一点。
我是否必须创建一个类(或单例类)才能在单击通知后执行操作?
注意:我看到了很多问题和答案,我有点迷失在这里,因为它们有很多。
提前致谢。
【问题讨论】:
Open Specific View when Opening App from Notification 的可能重复项 【参考方案1】:你必须在didReceiveRemoteNotification
方法中处理你的通知。比你可以发布NSUserNotification
并处理它。
你可以找到答案there
【讨论】:
好的,到目前为止一切顺利,我如何获取 APNS 数据的内容?在哪里? @FadiObajididReceiveRemoteNotification
有一个参数userInfo
,不确定这是否是您所说的“APNS 数据”以上是关于APNs:单击通知时如何执行转场以转到特定的 ViewController的主要内容,如果未能解决你的问题,请参考以下文章
通过在列表下拉组合框中选择它来访问 VBA 代码以转到另一个表单上的特定记录