我在 中加载数据(Google、Yahoo、Facebook)UITableView
,当我单击(Google)时,它应该使用 重定向到 Gmail 页面UIWebView
。
我写didSelectRowAtIndexPath
什么?
我在 中加载数据(Google、Yahoo、Facebook)UITableView
,当我单击(Google)时,它应该使用 重定向到 Gmail 页面UIWebView
。
我写didSelectRowAtIndexPath
什么?
创建一个包含 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];
}
使用导航控制器,在 didSelectRowAtIndexpath 方法上加载具有特定 url 的 webview 获取和传递从表中选择的 url