Kar*_*ose 2 uiscrollview uicolor ios swift swift3
当我使用UIColor.blue进行更改时,但是当我尝试应用RGB时,它没有反映在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
}
Run Code Online (Sandbox Code Playgroud)
我认为问题在这里
verticalIndicator.backgroundColor = UIColor(red: 211/255, green: 138/255, blue: 252/255, alpha: 1)
Run Code Online (Sandbox Code Playgroud)
改成
verticalIndicator.backgroundColor = UIColor(red: 211/255.0, green: 138/255.0, blue: 252/255.0, alpha: 1).
Run Code Online (Sandbox Code Playgroud)
分割211/255的结果是整数类型,因此它只返回0或1(在这种情况下,我认为它是0).
| 归档时间: |
|
| 查看次数: |
2363 次 |
| 最近记录: |