【发布时间】:2011-09-27 11:39:08
【问题描述】:
可能重复:
Disable UIWebView default scrolling behavior using objective-c
我想禁用我的 webview 滚动,我检查了所有属性,但我找不到任何对我有用的属性,如果可能请帮助我。
谢谢。
【问题讨论】:
-
[webview.scrollview setScrollingEnabled:NO]
可能重复:
Disable UIWebView default scrolling behavior using objective-c
我想禁用我的 webview 滚动,我检查了所有属性,但我找不到任何对我有用的属性,如果可能请帮助我。
谢谢。
【问题讨论】:
[webview.scrollview setScrollingEnabled:NO]
检查此代码可能会有所帮助
UIView* row = nil;
for(row in webView.subviews){
if([row isKindOfClass:[UIScrollView class] ]){
UIScrollView* scrollRow = (UIScrollView*) row;
scrollRow.scrollEnabled = NO;
scrollRow.bounces = NO;
scrollRow.backgroundColor=[UIColor clearColor];
}
}
【讨论】:
试试这个...
for(UIView *scrl in webView.subviews){
if([row isKindOfClass:[UIScrollView class] ]){
UIScrollView* scrollView = (UIScrollView*) scrl;
// stop scrolling
scrollView.scrollEnabled = NO;
//stop bounceback of webView..
scrollView.bounces = NO;
}
}
【讨论】:
试试这个
[[[yourWebViewObject subviews] lastObject] setScrollEnabled:NO];
【讨论】:
使用它可以正常工作; webDescription 是一个 UIWebView 对象。
[[webDescription.subviews lastObject] setScrollEnabled:NO];
【讨论】: