1

スライダーはValueChangedでフラグを設定し、TouchUpInsideでリセットします。ただし、ハンドルに触れてスライダーの最後までスライドさせても、TouchUpInsideイベントは発生しません(したがって、フラグはリセットされません)。

ハンドルをスライダーの端までスライドさせるときに、別のUISliderアクションを処理する必要がありますか?指がスライダーバーの端を越えたときにキャンセルされるのではないかと思ってTouchCancelを試しましたが、うまくいきませんでした。

4

1 に答える 1

2

これを解決するには、TouchUpOutsideアクション/イベントを使用する必要がありました。

于 2012-08-08T16:06:18.843 に答える