gpt4 book ai didi

iphone - imageView 的 iOS alpha 值比较失败

转载 作者:行者123 更新时间:2023-11-28 22:44:05 24 4
gpt4 key购买 nike

这是我的代码:

#define kDeselected .3
#define kSelected 1

- (void) selectButton:(UIImageView*)iconView{
[iconView setAlpha:kDeselected];
if(iconView.alpha == kDeselected){
[iconView setAlpha:kSelected];
}
else if(iconView.alpha == kSelected){
[iconView setAlpha:kDeselected];
}
}

我是一个相当高级的程序员,但我不明白为什么在 if 语句之前,当我手动进入并确保 if 语句的结果为真时,它仍然没有命中。

应该注意的是,当 kDeselected = .5 时,它可以完美地工作。然而,当它是 .3 时......它不喜欢我。

最佳答案

尝试将您的 const 转换为浮点值,如 #define kDeselected 0.3f

关于iphone - imageView 的 iOS alpha 值比较失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13689638/

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