実装したいのは、列一致型の機能です。右の列には3つのボタンがあり、左の列には3つのボタンがあります。指をドラッグして、右側のボタンから左側のボタンのいずれかにパスを描きたい。touchesBegan:withEvent:UIButtonでタップしたときに呼び出されない
パスを描画するパスはUIBezierPath
です。そのためには、開始点と終了点が必要です。
ここで、開始点と終了点を取得できるようにボタンをタップすると、touchesBegan
、touchesMoved
、touchesEnded
のメソッドをどのようにトリガーできますか?
私が考えている別のオプションは、すべてのボタンを非表示のUIViewでカバーし、このオーバーレイビューに触れた点がボタンフレームのいずれかにあるかどうかをチェックすることです。
私はこれらのボタンを単純なUIImageViewに置き換えることができます。私はタッチポイントを得るためにボタンを追加しました。
助けてください。
http://stackoverflow.com/questions/3809397/ios-advanced-gestures-getting-swipe-direction-vector重複している可能性があります。 –