2

現在、私はiPhoneアプリケーションで作業しています。2つのボタンを使用して、画像をボタン1とボタン2の両方に設定し、画像をボタン1からボタン2にドラッグしようとしましたが、これを行うことは可能ですか? 私を助けてください

前もって感謝します

 button1 = [UIButton buttonWithType:UIButtonTypeCustom];
[button1 setImage:[UIImage imageNamed:@"hearta.png"] forState:UIControlStateNormal];
button1.frame=CGRectMake(10, 60, 50, 50);
[button1 addTarget:self action:@selector(Button1Method) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button1];  

button2 = [UIButton buttonWithType:UIButtonTypeCustom];
[button2 setImage:[UIImage imageNamed:@"club4.png"] forState:UIControlStateNormal];
button2.frame=CGRectMake(61, 60, 50, 50);
[button2 addTarget:self action:@selector(Button2Method) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button2]
4

2 に答える 2

1

このデモプロジェクトから参照を取得できます。

それは非常にうれしいです。

また、別のリンクはこちら

于 2012-09-24T13:11:25.273 に答える
0

これを行うには複数の方法があります...

  1. クリック イベントまたはボタン 1 のアクションを作成し、UIImageViewアニメーションを使用してそのイメージをボタン 2 までドラッグしimageview.image、元のイメージ ビューを nil にして、ボタン 2 に消えるようにすることができます。

  2. また、ボタンの代わりにUIImageViews直接使用して、そこにあるクリック メソッドでアニメーション効果を作成することもできます。

于 2012-09-24T13:09:56.157 に答える