Habitsの新規機能を開発中!
どうやったらより習慣が身につきやすくなるか日々考えていて、友人がwithingsというアプリで通知を設定していることを知りました。
設定した時間にタスクのリマインドが飛んできてユーザーに行動を起こしやすくするというものです。
そこで各タスクの設定時に時間をセットできる仕組みを現在実装中です。
ピッカーで時間指定はダサいのでルーレットのようなコンポーネントを回転させて時間を指定する仕組みを試作中です。
下記の実装後の画像はAffinityDesignerで作ったイメージです。
ただ、このルーレットがデフォルトでアップルが用意しているコンポーネントではないため苦労しました。
スクロールビューの移動値を文字盤の回転と連動させてようやく実現できました。
リリースをお楽しみに!