当新的推送通知到达时重新加载UIWebView

时间:2012-04-09 17:23:30

标签: iphone objective-c xcode

我对Objective-C编程很新,但努力:-)。我正在开发一个小应用程序,它有2个UIWebViews(通过2个工具栏按钮访问)。

我已经实现了推送通知服务,一切正常......

我现在要做的是在收到新的推送通知时重新加载UIWebView。 我猜它应该放在我的AppDelegate.m中:

- (void) application:(UIApplication *) application didReceiveRemoteNotification:(NSDictionary *) userInfo {

我想做点什么:

[FirstUIWebView reload];

但我不知道如何从appdelegate控制视图..

非常感谢您的帮助..

罗曼

1 个答案:

答案 0 :(得分:0)

您可以在appDelegate类中拥有一个UIViewController*属性,该属性引用包含UIWebView*视图对象的控制器。控制器将公开引用视图的IBOutlet UIWebView*属性。

然后你可以从appDelegate方法调用重新加载UIWebView,例如:

[webViewController.webView reload]