0

WebView の特定のセクションをフリーズして、WebView をスクロールすると、WebView のその部分が非表示ではなく表示されるようにする方法があるかどうか疑問に思っていました。たとえば、webview に facebook がある場合、facebook アプリで行われるのと同じように、webview を下にスクロールするときに、通知、メッセージ、および友達リクエストを含む青いバーを常に一番上に保つにはどうすればよいでしょうか?

4

1 に答える 1

0

WebView 内の要素をスクロールの影響を受けずに画面に固定したままにしたい場合は、その DOM 要素にposition:fixed CSS スタイルを適用してみてください。

position:fixedは iOS5 より前ではサポートされていないことに注意してください。

また、UIWebView のネイティブ スクロール バウンス効果も固定位置 DOM 要素に影響するため、そのバウンス効果も無効にする必要があるかどうかを判断できます。

于 2012-09-05T02:24:31.853 に答える