问题
I have a UIWebView that shows some text, I want to disable zoom/unzoom but I want to detect when users tap on a link. I have tried with disabling MultiTouch but zoom is still working.
回答1:
Setting the minimumZoomScale and maximumZoomScale on your webview's UIScrollView to be 1.0 should prevent the webview from zooming.
webview.scrollView.maximumZoomScale = 1.0;
webview.scrollView.minimumZoomScale = 1.0;
回答2:
Try this
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
return nil;
}
来源:https://stackoverflow.com/questions/21653491/disable-zoom-in-a-uiwebview-but-keep-other-user-interaction