Swift将项目里色值和字号归纳整理方便使用

发布时间 2023-07-01 17:39:27作者: zk1947

对于项目中的色值和字号可以通过定义枚举统一管理

1.色值先创建一个和我们平时放图片同类的资源文件,这样也方便我们适配暗黑模式,如下

2.建好以后如下,添加我们想要的色值,可以同时设暗黑模式下的色值

3.然后定义色值的枚举,如下

public enum APPColor {
    static let theme = UIColor(named: "#F2D345")
    static let c_333 = UIColor(named: "#333333")
}

4.然后就可以调用了,如下

let lab1 = UILabel()
lab1.frame = CGRect(x: 100, y: 430, width: 200, height: 20)
lab1.text = "测试一下啊333"
lab1.textColor = APPColor.c_333
lab1.font = APPFont.nomal_14
view.addSubview(lab1)

字号同色值类似处理就可以了,这样看着板正而且使用方便