いくつかのUIWebViewを備えたアプリがあり、ボタンを押して1つ起動すると、設定されたURLが読み込まれます。
Webページをロードする必要があるため、これを初めて実行したいのですが、異なるビュー間をフリックしたい場合はどうすればよいですか?離れたときのページにとどまりたいです。
これはUITabBarControllerで実行できると思いますが、達成したいことには多くの画面領域が必要になるため、UISegmentedControllerを使用してスイッチを実装しました。
最初にviewDidLoadメソッドでWebサイトをロードするための次のコードがあります。
NSString *urlAddress = @"http://google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
そして、このSOの質問で、次の方法でWebページの読み込みを停止できることがわかりました。
UIWebView *webView = [self.view viewWithTag:10];
if(webView)
{
[webView stopLoading];
}
今、私はその答えを調整する必要があることを知っていますが、私ができることをしようとしていますか、それともSegmentedControlを使用すると常にUIWebViewがリロードされ、TabBarを使用するように強制されますか?
乾杯ジェフ