博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios 关于UIView转UIImage失贞问题
阅读量:6231 次
发布时间:2019-06-21

本文共 514 字,大约阅读时间需要 1 分钟。

hot3.png

只需要一个方法即可。

- (UIImage*) imageWithUIView:(UIView*) view{

    CGSize s = view.bounds.size;

    // 创建一个bitmap的context

    // 并把它设置成为当前正在使用的context

    UIGraphicsBeginImageContextWithOptions(s, NO, [UIScreen mainScreen].scale);

    CGContextRef currnetContext = UIGraphicsGetCurrentContext();

    [view.layer renderInContext:currnetContext];

    // 从当前context中创建一个改变大小后的图片

    UIImage* image = UIGraphicsGetImageFromCurrentImageContext();

    // 使当前的context出堆栈

    UIGraphicsEndImageContext();

    return image;

}

转载于:https://my.oschina.net/u/2603560/blog/816377

你可能感兴趣的文章
Spring+SpringMVC+MyBatis深入学习及搭建(五)——动态sql
查看>>
【7】异常处理
查看>>
201621123057 《Java程序设计》第9周学习总结
查看>>
题目1081:递推数列 (矩阵快速幂解递推式)
查看>>
【转】 FRTO—虚假超时剖析
查看>>
html区块元素
查看>>
json数据结构
查看>>
使用classList来实现两个按钮样式的切换
查看>>
二分匹配 飞行员配对方案问题
查看>>
几个著名java开源缓存框架的介绍
查看>>
CSS核心内容:层叠和继承
查看>>
windwos phone 的listbox 的各种细节
查看>>
Resin
查看>>
理解Android虚拟机体系结构(转)
查看>>
Redis系列之(一):10分钟玩转Redis(转)
查看>>
调试逆向分为动态分析技术和静态分析技术(转)
查看>>
上传文件的大小限制 专题
查看>>
基于KMP与Levenshtein模糊匹配算法的银行联行号查询(转)
查看>>
BZOJ1303 中位数图
查看>>
生产者消费者模型
查看>>