我正在使用UICollectionView,其中单元格几乎是正方形,但原始图像是矩形。因此,当我按如下方式显示图像时,它会被切断。
有没有办法解决这个问题?
我目前正在研究Objective-C,但我也会看到Swift解决方案。
cell.productImage内容模式为Aspect Fill
cell.productImage.image = [cell.productImage.image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
答案 0 :(得分:2)
请将此行添加到您的代码中。
cell.productImage.contentMode = .scaleAspectFit