我需要两种不同尺寸的图像。 100px和50px
我以100px的高度导出了
使用scaleAspectFit contentMode时,较小的imageView会像素化。
根据此answer,解决方案是在将图像导入项目之前对其进行缩放。因为我需要2种不同的尺寸,所以我更喜欢一种替代方法,其中我只能包含较大的尺寸,然后将其缩小以用于较小的imageView,以使项目尺寸较小。是否有解决非像素化图像的解决方案?
let templateImage = UIImage(named: exercise.imageName)?.withRenderingMode(.alwaysTemplate)
imageView.image = templateImage
imageView.tintColor = UIColor.blue
imageView.contentMode = .scaleAspectFit