Iphone 当通知发出时,“;“幻灯片查看”;显示特定的控制器。这可能吗?

Iphone 当通知发出时,“;“幻灯片查看”;显示特定的控制器。这可能吗?,iphone,objective-c,ios5,push-notification,apple-push-notifications,Iphone,Objective C,Ios5,Push Notification,Apple Push Notifications,我有一个使用推送通知的应用程序。我真正想做的是,当用户从锁定屏幕滑动到视图时,他应该能够转到特定的视图控制器,而不仅仅是打开应用程序 这可能吗?有人能告诉我正确的方向吗 非常感谢 在推送通知后打开应用程序时,应用程序需要确定并显示右视图控制器。在推送通知后打开应用程序时,应用程序需要确定并显示右视图控制器。在应用程序中:didfishlaunchingwithoptions:方法您可以检查应用程序是否已启动由于通过查看启动选项字典收到远程通知。键UIApplicationLaunchAction

我有一个使用推送通知的应用程序。我真正想做的是,当用户从锁定屏幕滑动到视图时,他应该能够转到特定的视图控制器,而不仅仅是打开应用程序

这可能吗?有人能告诉我正确的方向吗


非常感谢

在推送通知后打开应用程序时,应用程序需要确定并显示右视图控制器。

在推送通知后打开应用程序时,应用程序需要确定并显示右视图控制器。

应用程序中:didfishlaunchingwithoptions:
方法您可以检查应用程序是否已启动由于通过查看
启动选项
字典收到远程通知。键
UIApplicationLaunchActionsRemoteNotificationKey
将为您提供远程通知(如果有),然后您需要显示视图控制器

如果在远程通知到达时您的应用程序仍在运行,则会调用应用程序代理的
应用程序:didReceiveRemoteNotification:
方法


请参阅文档。

在您的
应用程序中:didFinishLaunchingWithOptions:
方法您可以通过查看
启动选项
字典来检查您的应用程序是否由于远程通知而启动。键
UIApplicationLaunchActionsRemoteNotificationKey
将为您提供远程通知(如果有),然后您需要显示视图控制器

如果在远程通知到达时您的应用程序仍在运行,则会调用应用程序代理的
应用程序:didReceiveRemoteNotification:
方法


请参阅文档。

您能更具体一点吗。我在哪里可以将控制器滑块的控制权交给某些特定的控制器查看详细信息,但应用程序会通过
应用程序:didfishlaunchingwithoptions:
通知您,请您更具体一点。我在哪里可以将控制器滑块的控制权交给某些特定的控制器查看详细信息,但应用程序会通过
应用程序:didfishlaunchingwithoptions:
尝试此链接:尝试此链接:这是建议的吗?“如果([launchOptions objectForKey:uiapplicationaunchoptionsremotenotificationkey]!=nil){[window addSubview:*some controller*];[window makekey and visible];}沿着这条线做一些事情,是的。或者类似于
[mainViewController presentModalViewController:anotherViewController动画:是],我不知道你的应用程序设计是什么样子。这是你的建议吗如果([launchOptions objectForKey:uiapplicationaunchoptionsremotenotificationkey]!=nil){[window addSubview:*some controller*];[window makekey and visible];}沿着这条线做一些事情,是的。或者类似于
[mainViewController presentModalViewController:anotherViewController动画:是],我不知道你的应用程序设计是什么样子。