我想缩放图像以适合,但它的顶部和底部有填充。我想删除它。
cell.imageView?.contentMode = .scaleAspectFit cell.imageView?.clipsToBounds = true
tp5buhyn1#
你得看看你的contentMode.scaleAspectFit将缩放图像,使其达到imageView中可以容纳的最大大小,而无需进行裁剪。这意味着如果尺寸不相等,您将获得填充。.scaleAspectFill将填充imageView而不填充,同时保持图像纵横比,但将根据需要裁剪边缘以填充视图。
contentMode
.scaleAspectFit
.scaleAspectFill
1条答案
按热度按时间tp5buhyn1#
你得看看你的
contentMode
.scaleAspectFit
将缩放图像,使其达到imageView中可以容纳的最大大小,而无需进行裁剪。这意味着如果尺寸不相等,您将获得填充。.scaleAspectFill
将填充imageView而不填充,同时保持图像纵横比,但将根据需要裁剪边缘以填充视图。