UITableViewCell内的UIWebView,检测到链接但不可点击

时间:2013-02-19 13:46:54

标签: ios uitableview uiwebview

我有一个UITableView子类UITableViewCell。 在那个课程中,我正在创建UIWebView并将委托设置为该类。 我也在实施shouldStartLoadWithRequest

在加载tableview时,我使用HTML字符串(不是来自网络)调用cell.webView loadHTMLString

致电loadHtmlString后,使用navigationtype 5调用shouldStartLoadWithRuquest。 这也意味着代表工作正常。

现在,我可以看到带有文字和蓝色链接的UIWebView,但是当我点击链接时,shouldStartLoadWithRequest没有被调用,也没有任何事情发生。

我在UIWebView中阅读了有关未实现UIScrollView的内容,但我也禁用了UIWebView的滚动功能,我只是将其用作UILabel来显示HTML文本。

点击链接的任何想法都不起作用且shouldStartLoadWithRequest不起火?

1 个答案:

答案 0 :(得分:2)

哎呀。

回答我自己的问题。

UITableViewCell对象在其他地方设置了userInteractionEnabled = NO ..

更改为YES后,它可以正常工作。不是我的幸运日。