gpt4 book ai didi

iphone - 如何将 UIImageView 大小定义为 UIImage 分辨率?

转载 作者:行者123 更新时间:2023-12-03 18:42:04 25 4
gpt4 key购买 nike

我有一个场景,其中我使用 Web 服务获取图像,并且所有图像都具有不同的分辨率。现在我的要求是我想要每个图像的分辨率并使用它来定义 UIImageView 的大小,这样我就可以防止我的图像变得模糊

例如,如果图像分辨率为 326 像素/英寸,则 ImageView 的大小应为该图像可以完全表示而没有任何模糊的大小。

最佳答案

UIImage *img = [UIImage imageNamed:@"foo.png"];
CGRect rect = CGRectMake(0, 0, img.size.width, img.size.height);
UIImageView *imgView = [[UIImageView alloc] initWithFrame:rect];
[imgView setImage:img];

关于iphone - 如何将 UIImageView 大小定义为 UIImage 分辨率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10447820/

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