0

簡単なペグジャンプゲームを作成しようとしています(http://cl.ly/2x0v1V3z351t0j3d3y0Lを参照)。

私の計画は、各「ペグ」をUIButtonにし、ゲーム中のさまざまな時間に表示する必要があるさまざまな画像のUIButton状態を切り替えることです。UIButtonにデフォルトの状態を使用すると、かなり遠いですが、デフォルトの4を超えて状態を1つ追加する必要があります。

どうすればこれを行うことができますか?カスタムUIButtonオブジェクトを作成するには、UIButtonをサブクラス化する必要があると思いますが、ここで行き詰まります。新しいボタンの状態を追加するためのリソースが見つかりません。これは可能ですか?

4

2 に答える 2

2

以下のこのリンクは、私が独自のカスタムボタンを実装するのに大いに役立ちました。私は基本的にその人のコードを採用してARC互換にしましたが、彼が行ったことの基本原則は本当にうまく機能しています!

カスタムボタンの状態

于 2012-04-17T07:17:39.453 に答える
0

サブクラスUIBUtton化してカスタム状態変数を追加してから、セッターを使用して表示される画像を変更します。

于 2012-04-17T06:55:36.640 に答える