0

私は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

4

1 に答える 1

1

mgwt を参照してください: http://www.m-gwt.com

これは、GWT でモバイル アプリケーションを作成するためのライブラリです。

モバイル用に最適化されたスクロールパネルと、本体のスクロールを防止するソリューションがあります。

于 2013-01-13T20:42:49.437 に答える