如何在收到推送通知时重定向到Webview中的特定页面

时间:2015-08-20 07:24:47

标签: ios xcode redirect uiwebview push-notification

我的ViewController中有一个UIWebView。我需要在收到推送通知时将其重定向到特定页面。接收推送通知的方法在AppDelegate。 那么如何从UIWebView

访问ViewController中的AppDelegate

1 个答案:

答案 0 :(得分:1)

您可以使用nsnotification observers

如果收到推送通知,您可以发布如下通知

 [[NSNotificationCenter defaultCenter] postNotificationName:@"PushNotificationReceived" object:nil];

在控制器类中,您可以观察通知并执行您想要的任务。

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reloadWebview:) name:@"PushNotificationReceived" object:nil];

这是其中一种方式。