HxColor 4.0.0

HxColor 4.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新版本2017年10月
SwiftSwift 版本4.0
SPM支持 SPM

Tuomas Artman 实现。



HxColor 4.0.0

HexColor






HexColor 是一个简单的扩展,让您能够使用十六进制整数值以预期的方式初始化 UIColor。

要求

  • iOS 7.0 / watchOS 2.0 / tvOS 10.0
  • Xcode 8.0 (Swift 3.0)

安装

要使用符合 iOS 7 的项目中的 HexColor,只需将 HexColor.swift 复制到您的项目中。

快速入门

myLabel.textColor = UIColor(0xFFFFFF) // Let there be white
myView.backgroundColor = UIColor(0x0f126f) // Deep blue

// Yay, finally you can stop to use this crap:
// UIColor.colorWithRed(0x0f/255.0, green: 0x12/255.0, blue: 0x65/255.0, 1.0)

需要带有 alpha 的颜色?不用担心

myLabel.textColor = UIColor(0xFF0000).alpha(0.5) // Red with 50% opacity
myLabel.textColor = UIColor(0xFF0000, alpha: 0.5) // Another way to do this

您也可以轻松混合两种颜色

myLabel.textColor = UIColor(0x3377FF).mix(with: 0xFF2222, amount: 0.25)

贡献

要贡献,请 fork,分支并发送 pull 请求。要联系我,请在 Twitter 上发消息 @artman

许可证

HexColor 以 MIT 许可证发布。有关更多信息,请参阅 LICENSE 文件。