处理推送通知

Moh*_*rei 5 cocoa-touch objective-c push-notification ios uilocalnotification

我有一个简单的新闻应用程序,包括UINavigationController,UITableViewController和UIViewController,当应用程序启动时,它从网上加载新闻,然后点击表格单元格,它转到另一个视图显示完整的文章,我是添加推送通知但是我现在想要处理它,所以当用户点击通知时,会显示包含该文章的视图,如果用户单击后退按钮,则会转到新闻列表表,任何人都可以帮忙吗?

dee*_*ing 2

在 application:didFinishLaunchingWithOptions: 中,您应该查看 launchOptions 字典中的内容。像这样的东西:

\n\n
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions\n{\n    \xe2\x80\xa6\n    NSDictionary *userInfo = [launchOptions objectForKey: UIApplicationLaunchOptionsRemoteNotificationKey];\n    if ( userInfo != nil )\n        [self handlePushNotification: userInfo];\n\n    \xe2\x80\xa6\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

不要忘记实施:

\n\n
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果您的应用程序运行时出现推送通知。

\n\n

在你的handlePushNotification:方法中,你应该手动创建视图堆栈,可能使用animated:NO。

\n