0

我想使用 UIWebview 像 UITableView 。单个 webview 应该包含像 tableview 这样的数据。我如何跟踪在 tableview 中像 didSelectRow 一样点击了哪些数据

4

1 回答 1

1

您应该将表格单元格转换为可点击的 html 视图,链接指向稍后可以在代码中识别的内容。

<a href="custom://rowclicked">your view</a>

在您的 iOS 代码中实现委托以识别上述链接已被单击。

 - (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType{

    if ([request.URL.host isEqualToString:@"rowclicked"]) {
         // Perform row clicked
        return NO;
      }  


   return YES;

 }
于 2013-09-25T10:38:52.630 回答