2

タッチダウン イベントごとにボタンにサウンドを追加する簡単な方法はありますか?

私のプロジェクトにはたくさんのボタンがあり、おそらくこれを行う方法があるからです。

どんな助けでも大歓迎です、

ありがとう!

4

2 に答える 2

4

touchesBegan:withEvent:メソッドを上書きして音を鳴らすUIButton のサブクラスを作成します。必ず and も呼び出し[super touchesBegan:touches withEvent:event];[self.nextResponder touchesBegan:touches withEvent:event];ください (両方が必要かどうかは忘れます) タッチが確実に渡されるようにします

于 2012-07-18T21:49:53.067 に答える
0

UIButtonのようなサウンドを組み込んだ のサブクラスを作成しますSoundButtonUIButton次に、すべてのオブジェクトをSoundButtonsに置き換えます。(これは、プログラムで作成した場合は検索と置換で実行できます。また、インターフェイス ビルダーで作成した場合は、インスペクターを使用してそれらをサブクラスに割り当てることができます。)

于 2012-07-18T21:48:05.720 に答える