Gwt 使用滚动面板时,ios上的停止过滚动效果

Gwt 使用滚动面板时,ios上的停止过滚动效果,gwt,Gwt,我有一个ScollPanel,它占据了浏览器的全部宽度和高度: ScrollPanel p = new ScrollPanel(); p.setWidth(Window.getClientWidth() + "px"); p.setHeight(Window.getClientHeight() + "px"); 在ios6设备上,滚动看起来很笨拙-我发现这种css样式可以解决这个问题: // webkitOverflowScrolling p.getElement().getStyle().s

我有一个
ScollPanel
,它占据了浏览器的全部宽度和高度:

ScrollPanel p = new ScrollPanel();
p.setWidth(Window.getClientWidth() + "px");
p.setHeight(Window.getClientHeight() + "px");
在ios6设备上,滚动看起来很笨拙-我发现这种css样式可以解决这个问题:

// webkitOverflowScrolling
p.getElement().getStyle().setProperty("webkitOverflowScrolling", "touch");
这给了我一种本地滚动的感觉,非常棒

有没有办法防止“过度旋转”效应?我的意思是,当我在scroll pos=0时,我继续向下拖动,整个主体似乎被滚动得更多,显示页面内容顶部的空白

我已经禁用了运行此页面的UIWebView本身上的反弹:

[self.mWebView.scrollView setBounces:NO];

当我不使用
滚动面板
时,它工作得非常好

您可能想看看mgwt:

这是一个使用GWT编写移动应用程序的库

有一个滚动面板在那里优化移动和一个解决方案,以防止身体上滚动