LiveView
UIWebView を宣言したクラスがありmyWebView
ます。同じクラスにいる間は問題なく読み込まれます。ボタンをクリックするだけで、URL を別の URL に変更できます。問題ありません。LoopCam
ユーザーがテキストフィールドに秒数を入力してからURLを別の場所に変更できるという別のクラスがあります。ループを正しく作成したので、X 秒後に別の URL が読み込まれます。私は NSLog を使用しましたが、正しく動作するため、X 秒後に NSLog が新しい URL をコンソールに正しく出力しますが、使用
すると、新しい URL (example.com) をロードするためにロードされません。[_liveView.myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://example.com"]]];
次のように LoopCam クラスでクラスのインスタンスを作成しLiveView * _liveView;
、ヘッダーをインポートして、次のよう#import "LiveView.h"
に合成しました:
ボタンを押すことなく、別のクラスから UIWebView に新しい URL をロードする方法はありますか? ? PS。ボタンを押しても、新しい URL は読み込まれません。ありがとうLoopCam.m
@synthesize liveView = _liveView;