-3

我在 中加载数据(Google、Yahoo、Facebook)UITableView,当我单击(Google)时,它应该使用 重定向到 Gmail 页面UIWebView

我写didSelectRowAtIndexPath什么?

4

2 回答 2

2

创建一个包含 WebView 的视图控制器,然后在 TableViewControllerdidSelectRowAtIndexPath方法中添加此代码。

- (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

使用导航控制器,在 didSelectRowAtIndexpath 方法上加载具有特定 url 的 webview 获取和传递从表中选择的 url

于 2013-04-10T06:27:28.263 回答