問題タブ [scrollview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1254 参照

wpf - scrollviewer と canvas - ビューを指定された位置にスクロールする

WPF で自動スクロールを実装する際にいくつかの問題があります (そのように呼び出すことができると思います)。スクロールビューアー内にキャンバスを配置しています。私のキャンバスでは、さまざまな形状を動的に追加できます。この図形の位置はマウスで変更できます。キャンバスに新しい形状を追加したり、形状の位置を変更したりするたびに、measureOverride 関数を起動します。このスクロールビューのおかげで、キャンバスの実際のサイズとスクロールバーが表示されます。ただし、スクロールバーが表示されても、ビューは現在移動している形状に「追従」しません。つまり、キャンバスの目に見える部分に到達したら、キャンバスを srcoll にしたいと思います。私はこの機能を使用しようとしていました

しかし、私はその機能の適切な使用に問題があります。(パラメーターとして) canvas actualwidth を使用しようとしましたが、うまくいきませんでした。また、形状の現在の位置(移動する)をパラメーターとして使用しようとしていましたが、それは一方向にしか機能しません。この要素をキャンバスの右側に移動していた場合、視聴者は移動要素をたどります。ただし、形状を後方 (左) に移動すると、ビューは形状に従いません。

誰かがこれを理解してくれることを願っています:)私の問題を説明するのは難しいです。

0 投票する
1 に答える
792 参照

android - Android レイアウトにスクロールを追加するにはどうすればよいですか?

レイアウトの私のコードを以下に示します。コンテンツ全体を表示することも、スクロールすることもできません。スクロールしてコンテンツ全体を表示するにはどうすればよいですか?

電話のスクリーンショット:

ありがとうございました。

代替テキスト

0 投票する
7 に答える
14379 参照

android - 「IllegalStateException: Scrollview は直接の子を 1 つだけホストできます」を回避するにはどうすればよいですか?

ScrollViewAndroidレイアウトで使用していますが、表示されます

IllegalStateException "Scrollview can host only one direct child"

この例外を回避するにはどうすればよいですか?

クラッシュ情報:

0 投票する
6 に答える
19293 参照

android - ScrollViewでスクロールをリセット

ScrollView(およびその中のLinearLayout)をメインコンテンツとして設定しています。ユーザーがビューをさらに下にスクロールし、その子(LinearLayout)を別のLinearLayoutに置き換えると、ビューはスクロールされた位置に留まります。

ScrollViewを座標0にリセットするにはどうすればよいですか?

0 投票する
1 に答える
10131 参照

android - Android:ScrollViewがスクロールとバウンスを終了したことを検出しますか?

上部と下部に1つずつ、合計2つの非表示の画像があるScrollViewがあります。その間にたくさんの目に見えるコンテンツがあります。

私がする必要があるのは、これらの画像をデフォルトで非表示にすることですが、上または下にスクロールすると、スクロールしているときに画像が表示される可能性があります。ただし、スクロールを停止するとすぐに、非表示の画像が表示されないように、表示領域に戻るはずです。

基本的に、私はiphoneUIScrollViewのバウンススクロール機能を模倣しようとしています。

ScrollViewをすべて設定し、最初にスクロールして、一番上の非表示の画像を非表示にします。今、私がする必要があるのは、スクロールが終了したことを検出し、Y位置を把握し、非表示の画像が表示されているかどうかを確認することです。もしそうなら、私はプログラムでビューをスクロールバックして、非表示の画像を非表示にします。

私はそれがすべて理にかなっていることを願っています。

とにかく、私はScrollViewをプログラムでスクロールする方法を知っています。ここで必要なのは、ScrollViewがスクロールを終了したときを通知するためのある種のコールバックと、ScrollViewの現在の「Y」位置を取得する方法です。私が使用できるそのような方法はありますか?

ScrollViewのドキュメントを調べましたが、何も飛び出しませんでした。私はまだAndroidの命名スキームにあまり詳しくないので、どこかで明らかな何かを見逃したのかもしれません。

とにかく、どんな助けでもここでいただければ幸いです。乾杯。

0 投票する
1 に答える
1187 参照

android - Android: 複数のビューを一緒にスケーリングするにはどうすればよいですか?

背景の上のアイコンのように、グラフィックスを互いに重ねて、2 番目のレイヤー (アイコン) を最初のレイヤー (背景) の左上隅から特定のピクセル オフセットに配置しようとしています。各レイヤーには最終的に独自のアニメーションがあるため、それぞれを独自のビューに配置しています。

私の実装では、RelativeLayout 内にレイヤーごとに 1 つずつ、合計 2 つの ImageView があり、これは ScrollView 内にあります。ImageView は、左上隅 (0,0) に対して layout_margin を使用して配置されます。最初の ImageView は画面 (背景) よりも大きく、2 番目の ImageView はそれよりも小さい (アイコン)。ScrollView は、最初の ImageView (背景) が画面よりも大きいため、自動的にサイズを変更します。2 番目は小さいため (アイコン)、サイズを変更しません。

両方を一緒にスケーリングする必要があり、それに応じて調整するために、最初のレイヤーの上に 2 番目のレイヤーを配置する必要もあります。これは実際にはレイヤーリストでうまく機能しますが、アニメーションのためにビューを使用せざるを得ません。複数のビューをまとめてスケーリングおよび配置するにはどうすればよいですか? または、かなり基本的なものに見える独自のクラスを作成する必要がありますか?

前もって感謝します。

0 投票する
2 に答える
882 参照

iphone - uiscrollview での手動ページング

10個のサブビューがあるスクロールビューがあります。すべて同時に表示されます。各サブビュー間でページングしたい。

1 つのアイデアは、フレーム サイズを 1 つのサブビューに等しく設定し、ページングをオンにすることです。ただし、そのフレーム内でのみタッチを受け取ります。ユーザーがそのスクロールビューのどこからでもスクロールできるようにしたい。

例えば:

| | サブ 1 サブ 2 サブ 3 サブ 4 サブ 5 サブ 6 サブ 7 サブ 8 サブ 9 サブ 10 |

ユーザーがこのスクロールビューのどこからでもスクロールして、これらのサブビュー間でページを移動できるようにします。

何か案が?

0 投票する
1 に答える
4505 参照

iphone - uiwebviewの水平スクロールを無効にする方法は?

単語(.docx)をuiwebviewにインポートして表示するサンプルを作成しました。出力は得られましたが、水平スクロールバーを表示したくなく、垂直スクロールも正しく動作せず、黒が表示されます垂直にスクロールすると、webview の後ろにスペースができます。これが私のコードです:

0 投票する
0 に答える
2517 参照

java - Android - scrollView を定義可能な速度で自動的にスクロールするにはどうすればよいですか?

私は Android 用のテレプロンプター アプリを作成しており、スクリプトを定義可能な速度で自動的にスクロールさせようとしています。Scrollview を拡張し、新しい SmoothScrollBy 関数を作成することで、そうしようとしました。これが私のコードです。

カスタム ScrollView:

呼び出し機能:

私は何か間違ったことをしていますか?シングルタップしたとき。何も起こりません。

ありがとう。

0 投票する
1 に答える
1673 参照

android - ScrollViewのHTML形式のコンテンツ

複数の要素が積み重ねられたAndroidビューをまとめようとしています。これらの要素のいくつかにはHTML形式を適用する必要があり、画面からはみ出すのに十分な数の要素をスタックする予定であり、ScrollViewが必要です。例として、レイアウトは次のようになると思います。

HTML部分の前もっての明らかな選択は、WebViewです。これは、すべてを私が見たいと思うとおりに正確にレンダリングするためですが、問題は、WebViewをScrollViewで使用するとバラバラになり始めることです。手動で更新しないと表示されないようにするのは困難です。

それを考えると、このタイプのコンテンツを表示するための最も効果的な方法は何でしょうか?