WDColorPicker 1.0.1

WDColorPicker 1.0.1

测试已测试
语言语言 SwiftSwift
许可 MIT
发布上次发布2018年2月
SwiftSwift 版本3.1
SPM支持 SPM

Vladimir Dinic 维护。



  • 作者:
  • Vladimir Dinic

WDColorPicker 是一个用于在 iOS 程序中显示颜色选择器的简单轻量级组件。

安装

手动

下载示例项目,并将 WDColorPickerView 文件夹添加到你的项目中

使用

将颜色选择器添加为界面组件

GitHub Logo

  1. 在 storyboard/xib 文件中添加 UIView,并使用 WDColorPicker 模块中的 WDColorPickerView 类进行子类化
  2. 实现 WDColorPickerViewDelegate 方法 func colorChanged(colorPicker: WDColorPickerView, color: UIColor) 来处理颜色更改
//Example of usage
import UIKit
import WDColorPicker    //If you are using CocoaPods

class InterfaceColorPickerViewController: UIViewController, WDColorPickerViewDelegate
{
    @IBOutlet weak var colorPicker: WDColorPickerView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        self.colorPicker.delegate = self
    }
    
    func colorChanged(colorPicker: WDColorPickerView, color: UIColor) {
        self.view.backgroundColor = color
    }
}

以弹出窗口形式显示颜色选择器

GitHub Logo

  1. 实现 WDColorPickerViewDelegate 方法 func colorSelected(colorPicker: WDColorPickerView, color: UIColor) 来处理颜色选择
//Example of usage
import UIKit
import WDColorPicker    //If you are using CocoaPods

class PopUpColorPickerViewController: UIViewController, WDColorPickerViewDelegate
{
    
    @IBOutlet weak var colorButton: UIButton!
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }
    
    @IBAction func shwColorPicker(_ sender: Any) {
        WDColorPickerView.showPicker(delegate: self, initialColor: self.colorButton.backgroundColor)
    }
    
    func colorSelected(colorPicker: WDColorPickerView, color: UIColor) {
        self.colorButton.backgroundColor = color
    }
}

注意

文档仍在准备中,代码将定期更新
如果您发现任何错误,请报告,我将尽快修复。