LEColorPicker 1.0.3

LEColorPicker 1.0.3

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

未知的 维护。



  • 作者:
  • Luis Enrique Espinoza Severino

这是一个 Cocoa-Touch 系统获取基于图片的颜色方案,类似于 iTunes 11。它被设计成通用的类集合,其中 LEColorPicker 是客户端代码的接口。

LEColorPicker_Vortex LEColorPicker_Mona

发行说明:当前版本(1.0)在设备上的运行速度比模拟器快。

安装

  • 将 OpenGLES 框架添加到您的项目中。
  • 将 'LEColorPickerDemo/LEColorPicker' 文件夹拖放到您的项目中,完成。

使用

首先,您必须创建一个 LEColorPicker 对象的实例。然后,LEColorPicker 类提供一个接受一个 UIImage 作为输入并返回一个 LEColorScheme 对象的实例方法。LEColorScheme 将通过属性提供三个计算出的颜色。

#import "LEColorPicker.h"
...
LEColorPicker *colorPicker = [[LEColorPicker alloc] init];
LEColorScheme *colorScheme = [colorPicker colorSchemeFromImage:image];
aView.backgroundColor = [colorScheme backgroundColor];
titleTextField.textColor = [colorScheme primaryTextColor];
bodyTextField.textColor = [colorScheme secondaryTextColor];
...

关于示例图片

所有图片都是公共领域的。如果您想添加自己的测试图片,将图片拖到项目的资源文件夹中,在 Xcode 中。不要使用带有 "Default" 的名称,否则将被筛选。示例项目中目前只支持 PNG 图片。

许可证

查看 LICENSE.markdown

感谢

Andrey Tarantsov 你们对 ATPagingView 的贡献。

StackOverflow 的用户 Olie, его функция для получения RGBA 像素数组从一个 UIImage

StackOverflow 的用户 Seth Thompson, 他像 iTunes 11 一样选择颜色的 Mathematica 代码

Ray Wenderlich 教程.

联系

建议将被接受。

电子邮件 [email protected]

Twitter @luis_espinoza

MacBuildServer

您可以通过 MacBuildServer 在您的设备上尝试示例。

Bitdeli Badge