2

私は 2 つの異なるフレームの 2 つの UIButtons(button1 と button2) を持っています。問題は、button2 を button1 にドラッグして、button2 を button1 の位置に再配置し、button2 が button1 の位置を占めるようにすることです。

ガイさん、あなたの助けとアイデアが必要です。

みんなありがとう、モニッシュ

4

2 に答える 2

0

You need to change the button's x-axis in frame and use animations to show it as its moving (if you want) accordingly.

[buttonOutletName setFrame:CGRectMake(old_xCoordinate, yCoordinate, width, height)];

[UIView beginAnimations:nil context:NULL];  
[UIView setAnimationDuration: 1.0];
[buttonOutletName setFrame:CGRectMake(new_xCoordinate, yCoordinate, width, height)];
[UIView commitAnimations];

If helpful please mark :)

于 2012-04-04T14:40:28.437 に答える
0
CGRect rect = btn.frame;
btn.frame = btn2.frame;
btn2.frame = rect;

これをアニメーション化する場合は、これを読むことから始めてください

それはあなたが求めているものですか?

于 2012-04-04T14:25:56.937 に答える