gpt4 book ai didi

iphone - 将 UIImage 保存为 NSData 时的缩放问题

转载 作者:行者123 更新时间:2023-12-03 20:25:35 24 4
gpt4 key购买 nike

我想将一些图像作为 nsdata 保存到 plist 中并稍后检索。但我遇到了一个问题。

问题是,如果 UIImage 的比例为 2.0,当我稍后再次加载它时

[UIImage imageWithData:]

图像显示 2 倍大小

我想要的是喜欢的行为

[UIImage imageNamed:]

它将根据屏幕比例加载。

我该怎么做?

最佳答案

我终于通过这段代码解决了这个问题:

UIImage *image = [UIImage imageWithData:imageData];
if (isRetinaDisplay) {
image = [UIImage imageWithCGImage:[image CGImage] scale:2.0f orientation:UIImageOrientationUp];
}

关于iphone - 将 UIImage 保存为 NSData 时的缩放问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8532895/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com