如何将一个UIView对象的内容保存为UIImage
来源:互联网 发布:变换字体软件 编辑:程序博客网 时间:2024/05/10 15:08
在iPhone程序开发中有可能我们会需要将一个View的内容转换成图片。我自己对UIImage进行类扩展,写了一个方法:
+ (UIImage*)imageFromView:(UIView*)view{
UIGraphicsBeginImageContextWithOptions(view.bounds.size, YES, view.layer.contentsScale);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}
注意:生成的图片的scale和view的scale一致,这样才可以保证图片的效果和view显示的完全一致,使用renderInContext方法可以让subviews的内容也显示的图片里。
- 如何将一个UIView对象的内容保存为UIImage
- 如何将一个UIView对象的内容保存为UIImage
- iphone--将UIView的内容转化为UIImage
- UIView 转化为 UIImage,将UIImage 保存到沙盒中
- 将收藏夹的内容保存为一个网页
- IOS将UIView转化为UIImage
- 将View的内容保存为图片
- 将一个CIImage转换为我们的UIImage
- iOS 将UIView控件转换成UIImage对象
- 如何将Canvas中内容保存为图片
- 如何将Canvas中内容保存为图片
- MFC如何将View(视图)内容保存为图片
- iOS对UIView对象或子类对象截屏(截取的内容以UIImage的形式存储)
- android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byte
- android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byte
- android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byte
- android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byte
- android 将图片内容解析成字节数组,将字节数组转换为ImageView可调用的Bitmap对象,图片缩放,把字节数组保存为一个文件,把Bitmap转Byt
- Fedora notes
- 利用浏览器快捷地将文本转换成html转义文本
- [POJ] 1094 Sorting It All Out
- 技术能让你走多远
- 使用AJAX传递中文参数时出现乱码
- 如何将一个UIView对象的内容保存为UIImage
- 通配符*匹配功能在MYSQL查询中的 个人的一点点思路与实现
- 获取iPhone里面的可用字体
- 单例模式(Singleton)
- Oracle定时器(Job)各时间段写法汇总
- Custom UIImage Subclass To Support @2x Retina Devices
- 论坛 - PDM中文网论坛
- Joomla! (DAY 6) - Joomsport (DAY 4): Tackling with View's Parameters - JElement
- 客户端分段读取服务端的socket信息 客户端连接多台socket服务端