gpt4 book ai didi

iphone - 动画 UIButton 背景图像

转载 作者:可可西里 更新时间:2023-11-01 03:07:15 25 4
gpt4 key购买 nike

有没有办法用一组图像为 UIButton 背景 ImageView 设置动画?

我已设法使用 imageView 属性做到这一点,但找不到等效的背景属性。

10倍

最佳答案

这是我所做的(在 UIButton 子类中):

像常规一样设置按钮图像:

[self setBackgroundImage:[[UIImage imageNamed:@"button"] resizableImageWithCapInsets:UIEdgeInsetsMake(10.0, 10.0, 10.0, 10.0)] forState:UIControlStateNormal];
[self setBackgroundImage:[[UIImage imageNamed:@"button_pressed"] resizableImageWithCapInsets:UIEdgeInsetsMake(10.0, 10.0, 10.0, 10.0)] forState:UIControlStateHighlighted];

覆盖突出显示:

- (void)setHighlighted:(BOOL)highlighted {
[UIView transitionWithView:self duration:0.25 options:UIViewAnimationOptionTransitionCrossDissolve | UIViewAnimationOptionAllowAnimatedContent animations:^{
[super setHighlighted:highlighted];
} completion:nil];
}

关于iphone - 动画 UIButton 背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8872972/

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