响应者链(UItableViewCell内的UIWebView)Objective-C

时间:2015-06-08 07:10:55

标签: objective-c uitableview first-responder

我一直在努力应对急救问题。我把web控制器(UIWebView)放在UITableViewCell里面,现在我想垂直滚动我的表而不影响UIWebView(这种情况可以通过从{{1}禁用滚动滚动视图来完成})。但是当用户放大网页内容时会出现问题,然后我希望水平滚动浏览网页内容并仍然在表格中垂直滚动(因为单元格将调整为缩放内容的大小)。

1 个答案:

答案 0 :(得分:0)

有一个名为'multipleTouchEnabled'的属性应禁用捏合手势,但我认为用户仍然可以双击(假设单元格不使用此手势)。为什么不,而不是创建多个UIWebView(具有很大的开销),你不创建一个隐藏的UIWebView加载网站和缓存图像,然后将此图像加载到单元格。

最终,如果您仍想使用UIWebView方法,您可以将其子类化并覆盖hitTest / touches方法或自行处理手势识别器。

此外,如果这是针对iOS8的,我将使用WKWebView。