本文主要是介绍IView 转 UIImage,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- (UIImage*) imageWithUIView:(UIView*) view{
// 创建一个bitmap的context
// 并把它设置成为当前正在使用的context
UIGraphicsBeginImageContext(view.bounds.size);
CGContextRef currnetContext = UIGraphicsGetCurrentContext();
//[view.layer drawInContext:currnetContext];
[view.layer renderInContext:currnetContext];
// 从当前context中创建一个改变大小后的图片
UIImage* image = UIGraphicsGetImageFromCurrentImageContext();
// 使当前的context出堆栈
UIGraphicsEndImageContext();
return image;
}
转自:http://blog.csdn.net/iukey/article/details/7662612
这篇关于IView 转 UIImage的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!