在我的应用程序中,我从相机捕获图像。那时我的图像的清晰度非常好,但是通过以下代码行,我的图像被移动到下一个视图。
- (UIImage *) imageFromView:(UIView *)view {
UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return viewImage;
}
当我当时在下一个视图中看到图像时,它没有以前那么清晰。
我想提一下,在两个屏幕上,图像视图的高度和宽度是相同的。
那么图像清晰度应该是什么问题?