0

この問題の答えをしばらく探していました: UIScrollView と UIWebview のスクロールバーを表示したままにするにはどうすればよいですか? ユーザーが上下にスクロールできることを認識できるようにします。(Firefoxや他のブラウザのように、最初にスクロールビューに触れずに)

一部のサイトでそれが不可能であると読んだので、他の質問は次のとおりです。スクロールビューまたはWebビューに「スクロールバー」を追加する方法はありますか?

どうもありがとうございました

4

2 に答える 2

0

多分あなたはこれを使うことができます:flashScrollIndicators

常にスクロールバーが表示されるわけではありませんが、ビューが読み込まれると点滅するだけです。

編集:その他の解決策:

ビューdidloadで、次のようにWebビューのスクロールビューを作成します。UIScrollview* scrollview = [webview.subviews objectAtindex:0];

scrollviewのデリゲートをselfに設定する必要があります:scrollview.delegate = self

.hファイルに追加します

.mファイルに配置するときは、次を使用できます。-(void)ScrollviewDidscroll:..。

(複数のスクロールビューがある場合に機能するかどうかはわかりません)

于 2011-05-25T13:18:10.783 に答える
0

はい、スクロールバーの上にカスタムビュー(画像ビューの場合もあります)を追加してみてください。を監視し、contentOffset自分contentSizeがどこにいるかを知る必要があります。この情報に基づいて、カスタムスクロールバーを配置できます。

于 2011-05-25T13:18:16.400 に答える