iPhoneで可変速スライダーコントロールを作成したいのですが。基本的に私はUISliderコントロールを使用していますが、指が現在のビューのどこにあるかを検出することにより、このコントロールに2番目の次元を追加したいと思います。
EGユーザーはコントロールを左右にスライドできますが、ビューのどこに指が垂直にあるかを確認したいと思います。
私の問題は、スライダーコントロールを操作しているときです。次の関数は呼び出されません。
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
つまり、タッチイベントがスライダーに送信されていると想定しているため、タッチイベントを検出できないということですか?誰かがこれをやろうとしましたか?または、UISliderをサブクラスにする必要があります。うーん。