您的位置:首页 > 产品设计 > UI/UE

UIImage 和 UIColor 互转

2015-11-25 13:53 288 查看
UIColor -> UIImage

/**
*  根据颜色和大小获取Image
*
*  @param color 颜色
*  @param size  大小
*
*/
+ (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size
{
UIGraphicsBeginImageContextWithOptions(size, 0, [UIScreen mainScreen].scale);
[color set];
UIRectFill(CGRectMake(0, 0, size.width, size.height));
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}


UIImage -> UIColor

UIColor *color = [UIColor colorWithPatternImage:[UIImageimageNamed:@"Background"]]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: