カスタムコントロールを最初から作成しています。UIScrollViewのように、scrollViewDidScrollのように、コントロールがスライドを開始したときにトリガーするデリゲートメソッドが必要です。
touchesMoved内に呼び出しを入れて、すべての移動の変更をチェックすることを考えましたが、テストのようなことをしました。これは非常に高価で、touchsMovedが遅くなります。
2番目のアプローチは、xミリ秒ごとにメソッドをトリガーするNSTimerを作成して、コントロールが別の位置にあるかどうかを確認してからメソッドをトリガーすることですが、それについてはよくわかりません。コントロールは動いていません。
それを行うための最良の方法は何ですか?どうやってやるの?
ありがとう。