iOS将颜色转换image方法
2016-03-11 11:25
609 查看
UIButton设置背景图片时,是需要一张图片。但是我又想直接通过UIColor来设置,那怎么办?
下面给大家展示一种方法
我们可以将它作为UIimage的扩展用的时候直接调用即可
下面给大家展示一种方法
+(UIImage*) createImageWithColor:(UIColor*) color { CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [color CGColor]); CGContextFillRect(context, rect); UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return theImage; }
我们可以将它作为UIimage的扩展用的时候直接调用即可
相关文章推荐
- iOS-如何查看一个对象的内存地址
- iOS-类方法
- 史上最详细的iOS之事件的传递和响应机制
- ios 设置视图透明,子控件不透明
- ios获取一个字符串的字节数
- iOS多线程简单使用
- IOS runtime运行时
- MAC 虚拟机 IOS simulator 的快捷键操作
- IOS runtime运行时
- ios查看手机磁盘剩余大小
- iOS 中常用的几个关键字的用法
- iOS 图片编辑——滤镜
- iOS-二进制,十进制,十六进制的相互转换
- iOS-category
- iOS开发-文件管理
- iOS-.h和.m文件
- iOS动画浅汇
- iOS中nil和release的区别
- ios本地添加提醒事件
- ios 下创建,删除文件夹的方法