gpt4 book ai didi

ios - 按下按钮后禁用动画

转载 作者:行者123 更新时间:2023-11-29 03:06:39 25 4
gpt4 key购买 nike

这个按钮是一系列动画发光效果的图像,按下按钮时我希望动画停止:

[self.buttonHintdisabled setBackgroundImage: [UIImage animatedImageNamed:@"c" duration:3.0] forState: UIControlStateNormal];

这是怎么做到的?

如果在代码中有另一种方法可以在按下按钮时禁用它,请告诉我?

最佳答案

我还没有在UIButton上尝试过这个,但我会告诉你我会如何做:

我们经常使用 UIButton 设置目标:

[self.buttonHintdisabled addTarget:self action:@selector(buttonPressed:) forControlEvents:UIControlEventTouchUpInside];

buttonPressed: 中,我们将在按下按钮时执行我们想要执行的操作。

因此,考虑到这一点,除了您想在 buttonPressed 中执行的操作之外,您还可以尝试:

[self.buttonHintdisabled setBackgroundImage:[UIImage imageNamed:@"c0.png"]  forState:UIControlStateSelected];

该方法中的操作完成后,使用上面的内容将其设置回来:

[self.buttonHintdisabled setBackgroundImage:[UIImage animatedImageNamed:@"c" duration:3.0] forState: UIControlStateNormal];    

关于ios - 按下按钮后禁用动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22695757/

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