2
私はUIWebViewのサブビューを持つビューを持っており、ビューは明らかにビューコントローラによって管理されています。さて、私はいつかこのUIWebViewを参照して別のビューコントローラーで管理されている別のビューに移動してから、UIWebViewビューに戻ります。それは親URLを読み込み、私が残したものではありません。履歴を参照するまで、閲覧したURL、つまりビューを切り替えたURLから親URLに戻る機能をロードするにはどうすればよいですか。コードが役に立ちます。UIWebViewの履歴を保存して再ロード
NSString *string = [[NSString alloc] initWithString:@"http://www.google.com"];
NSURL *url =[[NSURL alloc] initWithString:string];
NSURLRequest *aRequest = [[NSURLRequest alloc] initWithURL:url];
[webView loadRequest:aRequest];
このWebビューに戻ったとき、再び「url」が読み込まれます。しかし、UIWebViewが最後にあったURLをロードする必要があります。おかげさまで
右...しかし、歴史にはそれに伴いますか?つまり、戻るボタンがあり、それを押すと、履歴の前のページに移動するはずです。 – Viraj
いいえ、オフコースではない、私はあなたの質問にこの点を見ていない。私はUIWebViewをオーバーライドしてそれぞれのキューにリクエストの配列を保存することをお勧めします - webView:shouldStartLoadWithRequest:navigationType: ' –
大丈夫です...今すぐチェックしてください... – Viraj