UIImageView-MARKColorizer 0.1.1

UIImageView-MARKColorizer 0.1.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2015年3月

Vadym Markov 维护。



UIImageView 类别用于图像着色。使用 CGBlendMode 进行图像操作。请参阅 Apple 文档以获取更多信息:https://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/CGContext/index.html#//apple_ref/c/tdef/CGBlendMode

请查看 Demo 项目获取关于如何使用 UIImageView-MARKColorizer 的基础示例。

可用方法

- (UIImage *)mark_colorizedImageWithColor:(UIColor *)color
                                blendMode:(CGBlendMode)blendMode;

- (void)mark_colorizeImageWithColor:(UIColor *)color
                          blendMode:(CGBlendMode)blendMode;

用法

在您的代码中

UIImage *image = [UIImage imageNamed:@"image"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
[imageView mark_colorizeImageWithColor:[UIColor greenColor]
                             blendMode:kCGBlendModeMultiply];
// ...

UIImage *colorizedImage = [imageView mark_colorizedImageWithColor:[UIColor greenColor]
                                                        blendMode:kCGBlendModeMultiply];

安装

UIImageView-MARKColorizer 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'UIImageView-MARKColorizer'

作者

Vadym Markov, [email protected]

许可证

UIImageView-MARKColorizer 根据 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。