SMCircleColorPicker 1.0.3

SMCircleColorPicker 1.0.3

subramanian 维护。



  • Subramanian

SMCircleColorPicker

Build Status

SMCircleColorPicker 是一个圆形颜色选择器,易于自定义。

特点!

  • 通过对颜色轮进行头部控制来旋转以选择颜色
  • 简单自定义轮上的颜色数量
  • 简单自定义头部控制颜色
  • 简单自定义头部控制和颜色轮的间距和大小

需求

  • Swift 5
  • Xcode 11

使用方法

如何使用

CocoaPods - Podfile

platform :ios, '9.0'
pod 'SMCircleColorPicker'

安装

$ pod install

如何自定义

接口构建器

可以通过界面构建器更改布局和颜色。

协议

SMCircleColorPickerDelegate 代理将在用户旋转头部时更新相应的实例,以反映颜色变化

func colorChanged(color: UIColor)

集成

class BackgroundColorVC: UIViewController, SMCircleColorPickerDelegate {

    @IBOutlet weak var colorSelector: SMColorWheel!

    override func viewDidLoad() {
        super.viewDidLoad()
        colorSelector.colorPickerDelegate = self
    }

    // MARK: SMColorWheelDelegate function
    func colorChanged(color: UIColor) {
        self.view.backgroundColor = color
    }
}

许可证

MIT 许可证 (MIT) 版权所有 (c) 2019 https://github.com/mailmemani/SMCircleColorPicker

任何人获得本软件及其相关文档文件(以下简称“软件”)的副本,在此免费许可其使用软件,不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向其提供软件的人进行上述行为,但需遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“现状”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者不对因合同、侵权或其他任何原因而产生的任何主张、损害或其他责任负责,无论是源于、源于或与软件或软件的使用或其他处置有关。