iOS小demo之获取图片透明度

来源:互联网 发布:合肥美工 编辑:程序博客网 时间:2024/04/29 22:39

//用于获取图片透明度(很久之前在网上找的,忘了链接地址了)

- (CGFloat) alphaForColor:(UIColor*)color {

    CGFloat r, g, b, a, w, h, s, l;

    BOOL compatible = [color getWhite:&w alpha:&a];

    if (compatible) {

        return a;

    } else {

        compatible = [color getRed:&r green:&g blue:&b alpha:&a];

        if (compatible) {

            return a;

        } else {

            [color getHue:&h saturation:&s brightness:&l alpha:&a];

            return a;

        }

    }

}

 


0 0
原创粉丝点击