HSVColorPicker 0.1.1

HSVColorPicker 0.1.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
已发布最新发布2014年12月

Nicholas Hart 维护。



  • 作者
  • Nicholas Hart

用法

要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install

要求

HSVColorPicker 使用 UIKit 和 OpenGL。

安装

添加到您的代码中

目前您必须使用 initWithFrame: 来初始化 HSVColorPicker。如果您在带有自动布局的 Storyboard 中使用它,则不会工作,因为未调用 initWithFrame:。例如:

- (void)viewDidLoad {
    [super viewDidLoad];
    // add the color picker and set ourselves as the delegate
    HSVColorPicker * colorPicker = [[HSVColorPicker alloc] initWithFrame:self.view.frame];
    colorPicker.delegate = self;
    [self.view addSubview:colorPicker];
}

请确保在您的视图控制器中实现 HSVColorPickerDelegate 以响应用户变化。例如:

- (void)colorPicker:(HSVColorPicker *)colorPicker changedColor:(UIColor *)color {
    // update your UI with color
}

屏幕截图

以下是示例应用程序的屏幕截图,它显示了 HSVColorPicker 控件的外观。

screen shot

待办事项

  1. 实现自动布局支持
  2. 实现对 UIControlEventValueChanged 的支持
  3. 实现单元测试

作者

Alex Klein, [email protected]

Nicholas Hart, [email protected]

许可证

HSVColorPicker 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。