gpt4 book ai didi

ios - 如何更改 UIScrollView 指示器颜色?

转载 作者:可可西里 更新时间:2023-11-01 00:03:02 26 4
gpt4 key购买 nike

当我使用 UIColor.blue 时,它会发生变化,但当我尝试应用 RGB 时,它不会反射(reflect)在 ScrollView 指示器中。

func scrollViewDidScroll(_ scrollView: UIScrollView) {
let verticalIndicator: UIImageView = (scrollView.subviews[(scrollView.subviews.count - 1)] as! UIImageView)
verticalIndicator.backgroundColor = UIColor(red: 211/255, green: 138/255, blue: 252/255, alpha: 1)
// verticalIndicator.backgroundColor = UIColor.blue

}

最佳答案

我觉得问题出在这里

verticalIndicator.backgroundColor = UIColor(red: 211/255, green: 138/255, blue: 252/255, alpha: 1)

改为

verticalIndicator.backgroundColor = UIColor(red: 211/255.0, green: 138/255.0, blue: 252/255.0, alpha: 1).

除法 211/255 的结果是整数类型,因此它只返回 0 或 1(在这种情况下我认为它是 0)。

关于ios - 如何更改 UIScrollView 指示器颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40484070/

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