我正在尝试在 iPhone 上手动创建图像网格。
我已经正确放置了所有 UIImageViews,并且它们都正确链接到代码。但是,我有一个小问题:我的图像太大,因此需要缩小尺寸。
这应该不是什么大问题,因为 UIImageViews 接受“Aspect Fit”设置作为内容模式;然而,当图像被分配到图像视图时,它显然会稍微模糊和扭曲。
现在,很明显第二张图片在某些方面搞砸了,尤其是在球员的球衣号码上。
我想这与 SDK 使用的调整大小算法有关;我应该在将图像交给 UIImageView之前自行调整图像大小,还是问题出在其他地方?
为了完整起见,这是我正在使用的代码,即使我确定这不是问题的根源:
NSString *file = [[NSBundle mainBundle] pathForResource:@"image" ofType:@"jpg"];
UIImage *image = [UIImage imageWithContentsOfFile:file];
image1.image = image;
编辑:我不确定这是否重要,但原始图像是 JPG 格式。