gpt4 book ai didi

ios - Alpha 不更新 - UIColor

转载 作者:行者123 更新时间:2023-11-29 00:08:11 27 4
gpt4 key购买 nike

我正在尝试将 Alpha channel 更改为 1,该 channel 最初在 Storyboard 中设置为 0.2:

@IBAction func test(_ sender: UIButton) {
let axOrange = UIColor(red: 0.957, green: 0.635, blue: 0.353, alpha: 1)
watermarkRows[3].stackView.subviews[20].backgroundColor = axOrange
}

我也尝试过 UIColor.axOrange.withAlphaComponent(1) 但我的 GUI 没有更新。

请注意,watermarkRows 中的所有 UIView 都是从自定义 nib 文件加载的。而且,如果我将 backgroundColor 更改为另一种颜色,它会发生变化,但 alpha 保持不变。

最佳答案

view.backgroundColor 的 alpha 分量和 view.alpha 是两个独立的东西。

您似乎已在 Storyboard中设置了 view.alpha = 0.2,因此要更改代码中的 alpha...

@IBAction func test(_ sender: UIButton) {
watermarkRows[3].stackView.subviews[20].alpha = 1
}

关于ios - Alpha 不更新 - UIColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47397502/

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