ASEColorWriter是一个Objective-C库,允许您以'ASE'(Adobe Swatch Exchange)格式导出UIColors。导出的文件可以用于Photoshop、Illustrator和InDesign。支持RGB和灰度色卡。
用一组UIColors和一个配色板名称初始化ASEColorWriter,然后使用'data'方法检索'ASE'格式的数据。
NSArray *colors = @[[UIColor redColor], [UIColor grayColor], [UIColor blueColor]];
ASEColorWriter *writer = [[ASEColorWriter alloc] initWithColors:colors paletteName:@"Mixed Palette"];
NSData *swatchData = [writer data];
存储库中的'Example'文件夹包含一个项目,该项目生成随机颜色并允许您发送'AEXT'文件进行测试。 (您无法从iOS模拟器发送电子邮件,因此请在设备上安装以测试示例项目)。