問題タブ [flickable]
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.
qt - QMLでフリック可能をスナップするための適切な位置を予測する方法
特定の位置にスナップしたいフリック可能があります(特定の方法で計算します)。2 つのオプションが表示されます。
- 数字のアニメーションで「contentX」に最も近い位置にスナップします
- in flickEnded 数字のアニメーションで「contentX」に一番近い位置にスナップ
オプション 1 は見栄えが悪く、動きが停止し、その後フリック可能オブジェクトが再び動き始めます (スナップ位置は画面の半分離れています)。
オプション 2 では、スナップ位置の選択が難しいと思います。ユーザーが速い動きでスライドする場合、動きが終了する位置に近い位置にスナップしたいのですが、それを予測するのは困難です。
オプション 1 のコード例を次に示します。
qt - マウス ボタンを押したままカーソルを移動すると、ビューのドラッグが無効になります
マウス ボタンを押しながらカーソルを移動して、リスト ビューのドラッグを無効にしたいと考えています。このコマンドを使用して、複数選択などの他の機能を実装しようとしています。スクロールのみを有効にしたいと思います。フリック可能なインタラクティブなプロパティにより、ビューの移動が完全に無効になります。これに対する回避策はありますか?