我正在使用UICollectionView,其中的单元格几乎是正方形,但原始图像是矩形。因此,当我按如下所示显示图像时,它被剪切了。

有没有办法解决这个问题?

我目前正在开发Objective-C,但同时也要看到Swift解决方案。

cell.productImage内容模式为Aspect Fill

cell.productImage.image = [cell.productImage.image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];

ios - UICollectionViewCell是正方形,但是图像是矩形-LMLPHP

最佳答案

请将此行添加到您的代码中。

cell.productImage.contentMode = .scaleAspectFit

关于ios - UICollectionViewCell是正方形,但是图像是矩形,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50558996/

10-10 08:18