UITableView のような UIWebview を使用したい。1 つの webview には、tableview などのデータが含まれている必要があります。tableview の didSelectRow のようにタップされたデータを追跡するにはどうすればよいですか
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 に答える