美文网首页iOS Developer每天写1000字
iOS UIColor使用16进制设置颜色

iOS UIColor使用16进制设置颜色

作者: 睿少 | 来源:发表于2017-02-07 17:13 被阅读0次

    在日常开发中,UI妹子给的效果图,上面的颜色标记常常是使用的16进制
    为了与UI妹子的颜色一致,我们需要做一些转换

    一般的设置方式有两种

    1.宏定义RGB_COLOR和RGBA_COLOR可以设置颜色

    2.UIColor+Hex扩展可以设置颜色

    今天主要说的是为UIColor创建分类来设置颜色

    这是在Xcode 8 中创建分类

    在UIColor+Hex.h中的代码(包括宏定义)
    UIColor+Hex.h
    在UIColor+Hex.m中的代码
    • 类方法的实现(关键代码块)
    关键代码块
    • 默认alpha值为1
    默认alpha值为1
    在项目中使用(一行代码完事!)
    一行代码完事!

    我只是实践者,大神在此!

    有什么问题,欢迎讨论!

    相关文章

      网友评论

        本文标题:iOS UIColor使用16进制设置颜色

        本文链接:https://www.haomeiwen.com/subject/bhrmittx.html