私は5X5グリッドのボタンを持っています。ポジション1のボタンを押してからポジション2のボタンを押すとポジション1のボタン画像をポジション2のボタンに移動します。下の例のように、A1ボタンを押してからB2ボタンを押します。
例:
最初のボタンが押されてから2番目のボタンが押されたボタン画像を移動する
図:A1ボタン
押さ図:B2ボタン押下
したがって、プロセス全体は、2つのステップがあります
を1. Prepare to move image when first button pressed
2. Move the image from first button to second button when the second button is pressed
5X5グリッドに表示されている25個のボタンのボタンタグを設定しました。今、私は、目的の行動をとるための論理を見つけるのに苦労しています。
どのようなこれらのメソッド内のロジックのようになります。ボタンは、これらのタグ持っているが
-(void)a1ButtonPressed:(id)sender
{
}
-(void)b2ButtonPressed:(id)sender
{
}
:誰もが
A1.tag = 1;
B2.tag = 7;
を助けることができますか?事前のおかげで.... :)
これはうまいですが、iOS 4以降ではこれらの方法を使用することはお勧めしません。代わりにブロックベースのアニメーションメソッドを使用します。 – Beppe