基本的に、私はUITableViewにRootViewに多数のWebサイトを表示したいと考えています。その後、UINavigationControllerを使用して、別のビュー(WebViewController)を開き、ボタンに指定されたURLをUIWebViewにロードします。UINavigationController、ボタンClick to Open WebViewのURLを別のビューに表示
は何これを行うための最善の方法だろうか?
EDIT:これは基本的に2つの意見があります。 最初のビューは、UINavigationControllerを含むRootViewControllerです。基本的にこれには、カスタムURLがすでに割り当てられているボタンがいくつか含まれており、&というURLをwebViewで次のように変更します。
-(IBAction)linkButton:(id)sender
{
NSURL *url = [NSURL URLWithString:@"http://URL_HERE.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
}
第2のビュー "とのCodeView" と呼ぶことにすると、それは、WebViewのダビングのUIWebViewオブジェクトを含むであろう。
それでは、私が達成しようとしていることはこれです:RootViewController内のいずれかのボタンをクリックした後、それはのCodeViewに切り替えるとして、ボタン自体に割り当てられているものは何でもURLをロードしますUIWebViewオブジェクト。もちろん、UINavigationController経由でRootViewControllerに戻るオプションがあります。これは、ナビゲーションコントローラを使用する場合の常識です。
どういう意味ですか? – fbernardo
上記の情報を追加しました:) ^ –