多彩
如何使用它
Podfile
platform :ios, '10.0'
pod "Colorful", "~> 3.0"
安装
$ pod install
用法
let colorPicker = ColorPicker(frame: ...)
colorPicker.addTarget(self, action: #selector(...), for: .valueChanged)
colorPicker.set(color: .red, colorSpace: .extendedSRGB)
view.add(subview: colorPicker)
当用户更改颜色时,您可以收到.valueChanged
事件。
为何选择多彩
具有触觉反馈的美丽UI。
宽色域支持
色域 | 描述 |
---|---|
.extendedSRGB | 扩展sRGB是一种支持更宽、更深颜色表达的颜色空间。 |
.sRGB | sRGB(标准红绿蓝)通常是没有颜色空间信息的图像的“默认”颜色空间 |
支持暗黑模式
要求
iOS10 ~
授权
Colorful可以在新的BSD授权下使用。更多信息请参阅LICENSE文件。