SwiftColor (Swift颜色)

一个平台无关的 Color 表示。

Twitter: @richardpiazza

用法

SwiftColor 使用 Swift Package Manager 分发。要将其安装到项目中,请将其作为依赖项添加到您的 Package.swift 清单中

let package = Package(
    ...
    dependencies: [
        .package(url: "https://github.com/richardpiazza/SwiftColor.git", .upToNextMajor(from: "0.2.0"))
    ],
    ...
)

然后在您希望使用它的任何位置导入 SwiftColor

import SwiftColor

垃圾 ... 颜色

主要的 SwiftColor 存储类型称为 Pigment。 它存储关于特定颜色的 RGBa 信息,并具有许多便利的初始化器。 目标是能够传递任何类型的颜色相关值,并得到一个合理的颜色。

// Different ways to initialize with 'Blue'
_ = Pigment(blue: 1.0)
_ = Pigment(blue: 255)
_ = Pigment("blue")
_ = Pigment("#0000FF")
_ = Pigment(0x00F)
_ = Pigment(0x0000FF)