IOS制作纯色背景
2015-10-13 09:34
405 查看
// 生成纯色背景图
- (UIImage *)createPureColorImageWithColor:(UIColor *)color alpha:(CGFloat)alpha size:(CGSize)size
{
// 纯色的UIView
UIView *pureColorView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, size.width, size.height)];
pureColorView.backgroundColor = color;
pureColorView.alpha = alpha;
// 由上下文获取UIImage
UIGraphicsBeginImageContext(size);
[pureColorView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *pureColorImage = UIGraphicsGetImageFromCurrentImageContext();
// 结束上下文
UIGraphicsEndImageContext();
return pureColorImage;
}
- (UIImage *)createPureColorImageWithColor:(UIColor *)color alpha:(CGFloat)alpha size:(CGSize)size
{
// 纯色的UIView
UIView *pureColorView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, size.width, size.height)];
pureColorView.backgroundColor = color;
pureColorView.alpha = alpha;
// 由上下文获取UIImage
UIGraphicsBeginImageContext(size);
[pureColorView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *pureColorImage = UIGraphicsGetImageFromCurrentImageContext();
// 结束上下文
UIGraphicsEndImageContext();
return pureColorImage;
}
相关文章推荐
- iOS在开发过程中内存出现不足,应当怎样解决,内存警告
- 新版网易新闻客户端应用iOS源码
- NSThread简单实用
- iOS数组内容不重复
- iOS开发——扫描二维码——工具类
- ios开发——生成二维码——工具类
- 那些在学习iOS开发前就应该知道的事(part 1)
- iOS 后缀名文件的区别
- 我的IOS学习历程-第三天
- #蓝懿ios学习的日子#2015年10月12鈤
- Core Location Manager Changes in iOS 8 英文文档
- iOS 刘国斌,蓝懿刘国斌
- 浅谈3D Touch 在Xamarin.iOS上的应用
- iOS状态栏操作
- iOS 开发的9个超有用小技巧
- IOS9之当前位置定位
- IOS 委托和协议区别和联系 (-)
- IOS 委托和协议区别和联系 (=)
- iOS常用基础框架和第三方类库
- iOS开发----Xcode7升级之后插件无法使用与不小心点击Skipbundle的解决办法