Skip to content

透明颜色设置还是有问题 #172

Open

Description

@weexliam

通过UIColor的extension方法 convenience init(hex8: UInt32)中,可以看到传入的值计算之后得到的red,green,blue,alpha,都不对

Activity

  1. weexliam commented on Nov 1, 2023

    @weexliam
    Author

    最后修改为
    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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions