gpt4 book ai didi

iphone - 在 UIButton 中实现动画

转载 作者:行者123 更新时间:2023-12-03 18:38:03 25 4
gpt4 key购买 nike

我是 cocoa 和 iPhone 编程的新手,我想在 UIButton 中实现动画。例如,我创建一个带有方形图像的自定义 UIButton。然后,当我按下 UIButton 时,方形图像将会翻转。请注意,方形图像是 UIButton 的图像。

[UIButton setImage:[UIImage imageNamed:@"square.png"]];

最佳答案

我遇到了同样的问题,并以非常相似的方式解决了它。我只是将 UIButton 子类化并实现了这样的方法:

- (void) flipBackgroundImage:(UIImage*) image
{
[UIView beginAnimations:@"flipbutton" context:NULL];
[UIView setAnimationDuration:0.4];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self cache:YES];

[self setBackgroundImage:image forState:UIControlStateNormal];

[UIView commitAnimations];
}

就像魅力一样。

干杯,安卡

关于iphone - 在 UIButton 中实现动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1679011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com