カスタム UISlider を使用しています。を使用してユーザーが入力した後、値を保存しますslider.value
。しばらくして、 を使用してスライドの位置を保存した値に戻す必要があります[slider setValue:savedValue]
。
しかし、保存時の位置と復元後の位置の間にいくつかの不一致があることに気付きました。
しばらくすると、ユーザーが親指を非常に速く動かすと、実際の値よりも遠くに移動することがわかりました (ある種の運動量/慣性効果)。1 つの値が 1 つの親指の位置に対応していることを確認するにはどうすればよいですか?