调整屏幕截图图像的大小会导致模糊的文本ios

时间:2014-05-19 12:19:20

标签: ios uiimage aspect-ratio

我的代码:

-(UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize
{
    UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0);
    [image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
    UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return newImage;
}

第一个参数是屏幕截图我的视图控制器的图像。

第二个参数 newSize实际上也小于宽高比之后的图像尺寸。但是图像看起来不错,但文本(UILabel)有些模糊

我怎么能解决这个问题?

1 个答案:

答案 0 :(得分:0)

假设newSize在点上:

UIGraphicsBeginImageContextWithOptions(newSize, NO, image.scale);