ios 将UIView保存Image,依据scale
来源:互联网 发布:新开淘宝没销量怎么办 编辑:程序博客网 时间:2024/05/21 23:19
简单而有效的方法:
1、为UIView建立Category
#import <UIKit/UIKit.h>
@interface UIView (saveImageWithScale)
- (UIImage *)saveImageWithScale:(float)scale;
@end
#import "UIView+saveImageWithScale.h"
#import <QuartzCore/QuartzCore.h>
@implementation UIView (saveImageWithScale)
- (UIImage *)saveImageWithScale:(float)scale
{
UIGraphicsBeginImageContextWithOptions(self.frame.size, NO, scale);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}
@end
现在即可将任意的UIView保存为Image并且是真实尺寸。
亲测,有效
参照StackOverFlow
Demo下载
- ios 将UIView保存Image,依据scale
- 将UIview的image保存到本地的方法
- ios将Image保存到手机相册
- IOS 将UIView转成UIImage
- iOS Image Manipulation with UIGestureRecognizer: scale, move, rotate
- 将Image对象保存为png文件
- 将一个Componet保存为Image
- java,将Image变量保存成图片
- scale image的方法
- Image scale type
- IOS将UIView转化为UIImage
- iOS将UIView转换成UIImageView
- 如何将一个UIView对象的内容保存为UIImage
- 将iPhone的当前画面UIView保存为图片
- 如何将一个UIView对象的内容保存为UIImage
- 将iPhone的当前画面UIView保存为图片
- 将UIView转为图片,并保存至相册
- UIView 转化为 UIImage,将UIImage 保存到沙盒中
- PCB中的线宽
- jQuery提交表单数据及其表单验证
- 如果当初学习编程时能有人给我这些忠告该多好
- org.hibernate.MappingException: Unknown entity:
- 电阻
- ios 将UIView保存Image,依据scale
- Nginx and PHP-FPM Configuration and Optimizing Tips and Tricks
- 关于通用处理器未来发展的一点思考
- // AFHTTPRequestOperation.m // // Copyright (c) 2011 Gowalla (http://gowalla.com/) // // Permission
- 求解一元三次方程--c++
- java在指定路径下创建文件,并写入文件内容
- 电容
- SQLite事务
- 用C语言写病毒