私は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];
を使用していないときは完全に機能しましたScrollPanel
。