-3

データ (Google、Yahoo、Facebook) を に読み込みます。 UITableView(Google) をクリックすると、 を使用して Gmail ページにリダイレクトされますUIWebView

何を書くdidSelectRowAtIndexPath

4

2 に答える 2

2

WebView を含むビュー コントローラーを作成し、TableViewController でこのコードをdidSelectRowAtIndexPathMethod に追加します。

- (void)tableView:(UITableView *)atableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
WebViewController *WebViewController = [[TrackViewController alloc] initWithNibName:@"WebViewController" bundle:nil];

//And do here code for passing URL to  WebViewController   

[self presentModalViewController:webViewController animated:NO];


}

また、ナビゲーションコントローラーを使用している場合

- (void)tableView:(UITableView *)atableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
    {
    WebViewController *WebViewController = [[TrackViewController alloc] initWithNibName:@"WebViewController" bundle:nil];

    //And do here code for passing URL to  WebViewController   

     [self.navigationController pushViewController:aTrackViewController  animated:NO];


    }
于 2013-04-10T06:29:25.117 に答える
0

navigaion コントローラーを使用し、didSelectRowAtIndexpath メソッドで特定の URL を使用して Web ビューをロードし、テーブルから選択した URL を取得して渡します。

于 2013-04-10T06:27:28.263 に答える