gpt4 book ai didi

iOS 使用彩色动画按钮点击不起作用

转载 作者:行者123 更新时间:2023-11-29 11:34:20 26 4
gpt4 key购买 nike

我对 iOS 中的 Objective-c 有疑问。

我尝试添加背景色动画。

动画工作正常,但我的按钮操作没有被调用。

如何解决?非常感谢。

 - (void)viewDidLoad {
[super viewDidLoad];
[self.view setBackgroundColor:[UIColor colorWithRed:0.89 green:0.10 blue:0.220 alpha:1.000]];
[UIView animateKeyframesWithDuration:3.0 delay:0.0 options:UIViewKeyframeAnimationOptionAutoreverse | UIViewKeyframeAnimationOptionRepeat animations:^{
[self.view setBackgroundColor:[UIColor colorWithRed:148/255.0 green:28/255.0 blue:81/255.0 alpha:1]];
} completion:nil];

}


- (IBAction)btnPressed:(UIButton *)sender {
NSLog(@"button click action");
}

最佳答案

添加 UIViewKeyframeAnimationOptionAllowUserInteraction 以允许在动画期间进行用户交互:

 [UIView animateKeyframesWithDuration:3.0 delay:0.0 options:UIViewKeyframeAnimationOptionAutoreverse | UIViewKeyframeAnimationOptionRepeat | UIViewKeyframeAnimationOptionAllowUserInteraction animations:^{
[self.view setBackgroundColor:[UIColor colorWithRed:148/255.0 green:28/255.0 blue:81/255.0 alpha:1]];
} completion:nil];

关于iOS 使用彩色动画按钮点击不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50714011/

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