UIWebView启用缩放和禁用滚动

问题描述:

我有一个UITableView其中所有单元格包含UIWebView。我计算UIWebViewes中内容的高度,并使用动态单元格,因此WebViews中不应该有任何滚动。UIWebView启用缩放和禁用滚动

这工作正常。

Howerver现在我需要启用缩放,我已经使用scalesPageToFit = true这样做了。这howerver启用滚动UIWebView,所以当我尝试滚动TableView WebView滚动。

如何禁用WebView中的滚动但启用缩放功能?

+1

从可用性的角度来看,我会认为,如果你缩放,你需要滚动/平移来获取缩放内容,最终在视图之外? –

+1

当您选择UIWebView时,您可能会更好地创建覆盖表格。因此,在选择Web视图时,将覆盖图放到前面,并将UIWebView从单元格移动到屏幕上完全相同的位置。然后您可以选择在屏幕上将其设置得更大。非常喜欢Facebook选择它们时如何展示图片。用户完成后,将UIWebView放回并放下叠加层。结果是点击UIWebView在屏幕上看到爆炸版本,您可以滚动和平移,然后单击外部区域返回到表格。 –

尝试做webView.scrollView.bounce = NO;