この問題の答えをしばらく探していました: UIScrollView と UIWebview のスクロールバーを表示したままにするにはどうすればよいですか? ユーザーが上下にスクロールできることを認識できるようにします。(Firefoxや他のブラウザのように、最初にスクロールビューに触れずに)
一部のサイトでそれが不可能であると読んだので、他の質問は次のとおりです。スクロールビューまたはWebビューに「スクロールバー」を追加する方法はありますか?
どうもありがとうございました
この問題の答えをしばらく探していました: UIScrollView と UIWebview のスクロールバーを表示したままにするにはどうすればよいですか? ユーザーが上下にスクロールできることを認識できるようにします。(Firefoxや他のブラウザのように、最初にスクロールビューに触れずに)
一部のサイトでそれが不可能であると読んだので、他の質問は次のとおりです。スクロールビューまたはWebビューに「スクロールバー」を追加する方法はありますか?
どうもありがとうございました
多分あなたはこれを使うことができます:flashScrollIndicators
常にスクロールバーが表示されるわけではありませんが、ビューが読み込まれると点滅するだけです。
編集:その他の解決策:
ビューdidloadで、次のようにWebビューのスクロールビューを作成します。UIScrollview* scrollview = [webview.subviews objectAtindex:0];
scrollviewのデリゲートをselfに設定する必要があります:scrollview.delegate = self
.hファイルに追加します
.mファイルに配置するときは、次を使用できます。-(void)ScrollviewDidscroll:..。
(複数のスクロールビューがある場合に機能するかどうかはわかりません)
はい、スクロールバーの上にカスタムビュー(画像ビューの場合もあります)を追加してみてください。を監視し、contentOffset
自分contentSize
がどこにいるかを知る必要があります。この情報に基づいて、カスタムスクロールバーを配置できます。