XColor 0.3

XColor 0.3

Jaume VN维护。



XColor 0.3

  • 作者:
  • Jaume Vinas Navas

Build Status codecov Carthage Compatible Cocoapods Cocoapods platforms GitHub

XColor

XColor是用Swift编写的UIColor颜色处理扩展。

示例

XColor支持隐式和显式便利初始化器进行alpha通道处理

// Set alpha with 8 character representation
let colorAlphaString = UIColor("#5F7EFB50")

// Set alpha channel with explicit convenience init
let colorAlphaExplicit = UIColor("#5F7EFB", alpha: 0.5)

您可以使用多个字符表示法

// 3 character representation
let color3CharString = UIColor("#57F")

// 6 character representation
let color6CharString = UIColor("#5F7EFB")

// 8 character representation (alpha channel)
let color8CharString = UIColor("#5F7EFB50")

使用十六进制字符串或数字定义您的颜色

// Create solid colors with hex string or hex number
let colorString = UIColor("#5F7EFB")
let colorNumber = UIColor(0xFF3033)

安装

CocoaPods

CocoaPods是Cocoa项目的依赖管理器。有关使用和安装说明,请访问他们的网站。要将XColor集成到您的Xcode项目中,请使用CocoaPods在Podfile中指定它

pod "XColor"

Carthage

Carthage是一个去中心化依赖管理器,它会构建您的依赖并为您提供二进制框架。要将XColor集成到您的Xcode项目中使用Carthage,请在其Cartfile中指定它

github "jaumevn/XColor"

需求

  • iOS 8.0+
  • Xcode 10.2+
  • Swift 5+

致谢

XColor 由 Jaume Viñas Navas 拥有和维护

许可

XColor 使用 MIT 许可发布。详情请见 LICENSE