Iphone 需要澄清有关UIWebview上禁用滚动的解决方案的问题

Iphone 需要澄清有关UIWebview上禁用滚动的解决方案的问题,iphone,uiwebview,Iphone,Uiwebview,搜索之后,我找到了一个在UIWebview support ios 3.2+上禁用滚动的解决方案: for (id subview in _webview.subviews) if ([[subview class] isSubclassOfClass: [UIScrollView class]]) ((UIScrollView *)subview).scrollEnabled = NO; 一些回答说,此解决方案导致应用程序被拒绝。有些答案没有。因此,请帮助我澄

搜索之后,我找到了一个在UIWebview support ios 3.2+上禁用滚动的解决方案:

for (id subview in _webview.subviews)
     if ([[subview class] isSubclassOfClass: [UIScrollView class]])
           ((UIScrollView *)subview).scrollEnabled = NO;
一些回答说,此解决方案导致应用程序被拒绝。有些答案没有。因此,请帮助我澄清这一担忧。我真的很感谢你的帮助


谢谢。

如果您要在app store中提交应用程序。。然后审查小组将在最新的iOS上测试您的应用程序。因此,如果您的应用程序无法在最新的iOS 5.1上运行,则您的应用程序将被拒绝

你好,Saurabh,谢谢你的回复。很抱歉,我让您误解了ios<5.0支持。我已经编辑过了。如果你的代码使用的是iOS 5.1,我认为苹果不会拒绝。。您也可以尝试-[[Webview子视图]lastObject]SetScrolingEnabled:NO];我还没有在我的应用程序中尝试上述代码,但我认为苹果不会拒绝。。如果你想安全的话。。您应该使用javascript解决方案。。如果您拥有该网页,则可以轻松地在网页中插入代码。。如果您不拥有该网页,则需要在该网页中插入javascript我拥有该网页,我已经尝试了很多次,但都没有成功,例如:[webviewReview stringByEvaluatingJavaScriptFromString:@document.ontouchmove=functionevent{event.preventDefault;}];。你能告诉我做这件事的正确方法吗。谢谢