ピアノのようなインターフェースを備えたiPhoneアプリケーションを書いています。ユーザーには、間にスペースのない多数の大きなボタンが表示されます。現時点では、ボタンを右マウスで適切なView Controllerインターフェイスファイルにドラッグして、InterfaceBuilderでIBActionを作成しました。これにより、メソッドが作成されます。
-(IBAction) buttonTouchDown: (id) sender
この関数の本体には、このアクションに応答するコードが含まれています。
これはボタンをタップすると機能しますが、指をいくつかのボタンの上にドラッグすると、最初のボタンだけがアクティブになります。ボタンの上に指をドラッグすると、指がボタンの上にあるときに最初のボタンをアクティブにする必要があります。次に、指がボタンを離れて2番目のボタンに入ると、2番目のボタンをアクティブにし、最初のボタンを非アクティブにする必要があります。
アドバイスをいただければ幸いです。