透明颜色设置还是有问题
weexliam opened this issue · comments
weexliam commented
通过UIColor的extension方法 convenience init(hex8: UInt32)中,可以看到传入的值计算之后得到的red,green,blue,alpha,都不对
weexliam commented
最后修改为
let alpha = CGFloat((hex8 & 0xFF000000) >> 24) / divisor
let red = CGFloat((hex8 & 0x00FF0000) >> 16) / divisor
let green = CGFloat((hex8 & 0x0000FF00) >> 8) / divisor
let blue = CGFloat( hex8 & 0x000000FF ) / divisor