我一直在努力应对急救问题。我把web控制器(UIWebView
)放在UITableViewCell
里面,现在我想垂直滚动我的表而不影响UIWebView
(这种情况可以通过从{{1}禁用滚动滚动视图来完成})。但是当用户放大网页内容时会出现问题,然后我希望水平滚动浏览网页内容并仍然在表格中垂直滚动(因为单元格将调整为缩放内容的大小)。
答案 0 :(得分:0)
有一个名为'multipleTouchEnabled'的属性应禁用捏合手势,但我认为用户仍然可以双击(假设单元格不使用此手势)。为什么不,而不是创建多个UIWebView(具有很大的开销),你不创建一个隐藏的UIWebView加载网站和缓存图像,然后将此图像加载到单元格。
最终,如果您仍想使用UIWebView方法,您可以将其子类化并覆盖hitTest / touches方法或自行处理手势识别器。
此外,如果这是针对iOS8的,我将使用WKWebView。