iOS 截取屏幕当前显示的图片(可按范围截取)

iOS 截取屏幕当前显示的图片(可按范围截取)

分类:OC

为当前视图添加截取功能(此处的textImageView是截取图片操作者需求放到的地方)

UIImageView *view = [[UIImageView alloc]initWithImage:[self getImageWithView:self.view]];tesxtImageView.image = view.image;

得到截取图片的方法

– (UIImage *)getImageWithView:(UIView *)view { //此处的CGSizeMake是根据需要制定截取图片的宽、高;NO/YES表示是否透明UIGraphicsBeginImageContextWithOptions(CGSizeMake(149,229), NO, 1.0); //NO,YES 控制是否透明[view.layer renderInContext:UIGraphicsGetCurrentContext()];UIImage *image = UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();// 生成后的imagereturn image;}

上一篇iOS 通知 NSNotification下一篇iOS相册图片缓存(document)以及图片上传服务器功能

顶0踩0

,值不值得,真是不足为外人道,自己心里有数就行。

iOS 截取屏幕当前显示的图片(可按范围截取)

相关文章:

你感兴趣的文章:

标签云: