IMGLYColorPicker, 在 Swift 中,一个用于iOS的颜色选取器控件,支持宽颜色写入

分享于 

2分钟阅读

GitHub

  繁體 雙語
A color picker control for iOS with support for wide colors written in Swift.
  • 源代码名称:IMGLYColorPicker
  • 源代码网址:http://www.github.com/imgly/IMGLYColorPicker
  • IMGLYColorPicker源代码文档
  • IMGLYColorPicker源代码下载
  • Git URL:
    git://www.github.com/imgly/IMGLYColorPicker.git
    Git Clone代码到本地:
    git clone http://www.github.com/imgly/IMGLYColorPicker
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/imgly/IMGLYColorPicker
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    IMGLYColorPicker

    CI StatusVersionLicensePlatform

    IMGLYColorPicker是针对从 PhotoEditor SDK中提取并作为开放源代码提供的iOS的颜色选取器控件。 它用 Swift 编写,与 objective-c 兼容,对宽颜色有全面支持。 用户可以通过色调。饱和度。亮度和alpha选择一种颜色。

    示例

    要运行示例项目,克隆 repo,然后从示例目录中运行 pod install

    要求

    IMGLYColorPicker是用 Swift 3编写的,所以它需要 Xcode 8. 它完全兼容 objective-c,支持 iOS 9及上版本。

    安装

    IMGLYColorPicker可以通过 CocoaPods 获得。 要安装它,只需在你的Podfile中添加以下行:

    pod "IMGLYColorPicker"

    用法

    实例化 ColorPickerView 实例( 或者 IMGLYColorPickerView 如果使用 objective-c ) 并将它的添加到你的视图层次:

    let colorPickerView =ColorPickerView()
    view.addSubview(colorPickerView)

    设置颜色选取器最初显示的颜色:

    colorPickerView.color= UIColor.red

    当选中的颜色更改时,register 自己作为接收 .valueChanged 事件的目标:

    colorPickerView.addTarget(self, action: #selector(colorPicked(_:)), for:. valueChanged)

    作者

    9elements有限公司, contact@9elements.com 公司

    许可证

    IMGLYColorPicker在MIT许可证下可用。 有关详细信息,请参阅许可证文件。


    控制  COL  SUP  color  Swift  wid  
    相关文章