【发布时间】:2017-08-11 12:30:22
【问题描述】:
当我将 UIColor 转换为 CGColor 时,我没有得到正确的颜色。
这个颜色:
let color = UIColor(red: 198, green: 35.0, blue: 80.0, alpha: 1.0)
当我将它应用到 CAlayer 上时
layer.fillColor = UIColor.red.cgColor
layer.strokeColor = color.cgColor
会在我的手机上出现white!
如你所见,圆圈是白色的...
【问题讨论】:
-
198/255.0 等每个组件。目标值在0到1之间,而不是0到255之间。这是因为
color开头写错了。
标签: ios swift swift3 uicolor cgcolor