2011-10-29 6 views
3

必要なもの:ボタンをタッチすると、タッチがある場所が右に表示されます。指を持ち上げることなく、タッチが開始/移動され、自動的にUIViewで作業が開始されます。だから、指を離すことなく、私はボタンに触れ、新しい視点をドラッグすることができます。iOSタッチが始まる

は、ボタンのタッチイベントを停止し、すぐに直接指の下にある新しいビューにタッチイベントを送信:私は方法がわからない何

答えて

1

@Danielは溝を示唆したようにボタンをクリックしてUIViewを使用しますが、ドラッグするにはUIPanGestureRecognizerが必要な場合があります。

新しいUIViewが作成されたときにフラグを設定してから、ジェスチャーイベントをそのビューに転送することができます。ユーザーがまだ最初のタッチから指を押し下げている間のみです。

ユーザーが指を離した後、新しい表示は、UIPanGestureRecognizerを追加することで、ジェスチャだけで対処できます。

2

オプションボタンを捨てるだけのUIViewを使用すると、ユーザーがドラッグを聞かせしたいサブビューを追加するときを検出するために触れて使用することができ一つ...

ダニエル

関連する問題