开始使用 EDColor
的最快方式是使用 CocoaPods,但除此之外,您也可以将 EDColor
目录添加到您的项目中...
#import "EDColor.h"
这将自动引入构成库的所有各种类别和类。或者,如果您只需要 EDColor
的某部分功能,只需导入该特定头文件即可,因为库是设计成完全模块化的,因此是解耦的。
UIColor *green = [UIColor colorWithHex:0x00FF00];
UIColor *blue = [UIColor colorWithHex:0x0000FF andAlpha:0.5f];
UIColor *gray = [UIColor colorWithHexString:@"#CCC"];
UIColor *red = [UIColor colorWithRed:1.0f green:0.0f blue:0.0f alpha:1.0f];
UIColor *blue = [red offsetWithHue:-0.56f saturation:0.0f brightness:0.0f alpha:0.0f];
UIColor *red = [UIColor colorWithRed:1.0f green:0.0f blue:0.0f alpha:1.0f];
UIColor *pink = [red offsetWithHue:0.0f saturation:0.0f lightness:0.82f alpha:0.0f];
UIColor *red = [UIColor colorWithRed:1.0f green:0.0f blue:0.0f alpha:1.0f];
UIColor *brighterRed = [red offsetWithLightness:15.0f a:0.0f b:0.0f alpha:0.0f];
因为蜡笔很有趣!颜色完整列表: http://en.wikipedia.org/wiki/List_of_Crayola_crayon_colors
UIColor *mint = [UIColor colorWithCrayola:@"Magic Mint"];
UIColor *blue = [UIColor colorWithCrayola:@"Midnight Blue"];
UIColor *rorange = [UIColor colorWithCrayola:@"Orange Red"];
一些来自 ios7colors.com 的 iOS7 颜色。
UIColor *yellow = [UIColor iOS7yellowColor];
UIColor *greenGradientStart = [UIColor iOS7greenGradientStartColor];
UIColor *greenGradientEnd = [UIColor iOS7greenGradientEndColor];
使用 gem install cocoapods
安装 CocoaPods。运行 pod install
。打开 EDColor.xcworkspace。
EDColor
的测试套件使用 OCUnit 构建。要运行测试套件,只需在 XCode 中打开项目,从产品菜单中选择“test”即可。请在提交拉取请求之前运行和增强测试。
EDColor 在 iOS 5 及以上版本上进行测试。旧版本的 iOS 可能可以工作,但当前不支持。
EDColor 使用 ARC 构建。如果你在项目中使用 自动引用计数(ARC),则需要为所有 EDColor 源文件设置 -fobjc-arc
编译器标志。在 Xcode 中进行此操作,前往你的活动目标并选择“构建阶段”选项卡。现在选择所有 EDColor 源文件,按 Enter 键,输入 -fobjc-arc
,然后点击“完成”以启用 EDColor 的 ARC。