禁用放大 UIWebView 但保留其他用户交互
Posted
技术标签:
【中文标题】禁用放大 UIWebView 但保留其他用户交互【英文标题】:Disable zoom in a UIWebView but keep other user interaction 【发布时间】:2014-02-09 00:14:01 【问题描述】:我有一个显示一些文本的 UIWebView,我想禁用缩放/取消缩放,但我想检测用户何时点击链接。我已尝试禁用 MultiTouch,但缩放功能仍然有效。
【问题讨论】:
【参考方案1】:将 webview 的 UIScrollView 上的 minimumZoomScale 和 maximumZoomScale 设置为 1.0 应该可以防止 webview 缩放。
webview.scrollView.maximumZoomScale = 1.0;
webview.scrollView.minimumZoomScale = 1.0;
【讨论】:
【参考方案2】:试试这个
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
return nil;
【讨论】:
以上是关于禁用放大 UIWebView 但保留其他用户交互的主要内容,如果未能解决你的问题,请参考以下文章