2012-05-10 3 views
1

2つのボタンのタッチイベントを交換しようとしています。ボタンのTouchDownイベントがトリガされると、現在タッチされているボタンの上に新しいボタンをロードします。問題は、ドラッグするためにこの新しいボタンを選択する必要があることです。最初のボタンのTouchDownをキャンセルして、それを新しいボタンに強制して、ユーザーがすぐにドラッグを開始する必要があります。手動でwidgetTouch:(id)sender forEvent:(UIEvent *)eventに電話してタッチを持続させるにはどうすればよいですか?ボタンBのタッチダウン中にボタンAのタッチダウンをトリガーする

答えて

2

私は、これはある程度機能し[button sendActionsForControlEvents: UIControlEventTouchDown]

+0

をしようとするだろう - タッチイベントが呼ばれ、私が移動しようとすると、しかし、それはイベントの中に私のタッチドラッグをトリガしません。 –

+0

うーん...そのイベントに反応しているボタンはまだ静止していますか? –

+0

また、ボタンをfirstFirstResponderにするとどうなりますか? –

関連する問題