0

私はObjective-Cプログラミングにかなり慣れていませんが、一生懸命努力しています:-)。2 つの UIWebViews (2 つのツールバー ボタンからアクセス) を持つ小さなアプリを開発しています。

プッシュ通知サービスを実装しましたが、すべて正常に動作します...

今やりたいことは、新しいプッシュ通知を受け取ったときに UIWebView をリロードすることです。私はそれが私の AppDelegate.m に入るはずだと推測しています:

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

私は次のようなことをしたいと思います:

[FirstUIWebView reload];

しかし、appdelegate からビューを制御する方法がわかりません。

あなたの助けは大歓迎です..

ロマン

4

1 に答える 1

0

ビュー オブジェクトUIViewController*を含むコントローラを参照する appDelegate クラスにプロパティを設定できます。コントローラーは、ビューを参照するプロパティUIWebView*を公開します。IBOutlet UIWebView*

UIWebView次に、次のような appDelegate メソッドからreload を呼び出すことができます。

[webViewController.webView reload]
于 2012-04-09T17:32:39.343 に答える