如何在uiwebview中禁用水平滚动?

时间:2010-11-25 14:14:48

标签: objective-c uiwebview

我在我的代码中使用uiwebview并在uiwebview上实现了滑动功能。对于滑动功能,我为webview设置了针对scaleToFir属性的YES,当我们给出scaleToFit = YES时,内容会缩小。但对我的情况都需要。滑动以及内容不应缩小。但是禁用水平条很好。你可以帮帮我吗?

作者Srini

2 个答案:

答案 0 :(得分:0)

for (UIScrollView *scroll in [webview subviews]) {
    // Make sure it really is a scroll view and reset the zoom scale.
    if ([scroll respondsToSelector:@selector(setZoomScale:)]){
        scroll.bounces=FALSE;
    }
}

答案 1 :(得分:0)

试试这个:

- (void)webViewDidFinishLoad:(UIWebView *)webView {
NSLog(@"loaded");
[webView.scrollView setContentSize: CGSizeMake(webView.frame.size.width, webView.scrollView.contentSize.height)];
}