UICollectionViewCell является квадратным, но изображение является прямоугольником - PullRequest
0 голосов
/ 28 мая 2018

Я использую UICollectionView, где ячейки почти квадратные, но исходное изображение является прямоугольником.Поэтому, когда я отображаю изображение следующим образом, оно обрезается.

Есть ли способ решить эту проблему?

В настоящее время я работаю над Objective-C, но мне также предстоит увидеть решение Swift.

cell.productImage content modeAspect Fill

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

enter image description here

1 Ответ

0 голосов
/ 28 мая 2018

Пожалуйста, добавьте эту строку в ваш код.

cell.productImage.contentMode = .scaleAspectFit
...