Titanium mobileでWeightbotのような横スクロール目盛を作ってみた。
主な機能- スクロールラベルの区切りで参照するデータを切り替える
- 目盛の矢印がスクロールラベルの丁度真ん中に来るようにする
2番目の機能を実現するロジック
- 貫性でスクロール中に速度が落ちたらちょうど真ん中に自動スクロール
- 指を離して少し経っても動いていなかったらちょうど真ん中に自動スクロール
Titanium mobile SDK 1.8から"dragEnd"イベントが拾えるようになりやっと実現できました。
パラメータは感覚で適当に決めました。
ご意見、アドバイスいただけたら嬉しいです。