私は 2 つの異なるフレームの 2 つの UIButtons(button1 と button2) を持っています。問題は、button2 を button1 にドラッグして、button2 を button1 の位置に再配置し、button2 が button1 の位置を占めるようにすることです。
ガイさん、あなたの助けとアイデアが必要です。
みんなありがとう、モニッシュ
私は 2 つの異なるフレームの 2 つの UIButtons(button1 と button2) を持っています。問題は、button2 を button1 にドラッグして、button2 を button1 の位置に再配置し、button2 が button1 の位置を占めるようにすることです。
ガイさん、あなたの助けとアイデアが必要です。
みんなありがとう、モニッシュ
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 :)
CGRect rect = btn.frame;
btn.frame = btn2.frame;
btn2.frame = rect;
これをアニメーション化する場合は、これを読むことから始めてください
それはあなたが求めているものですか?