У меня есть ячейка, которая состоит из UIImageView, высота которого составляет 70% от размера ячейки, а остальные 30% используются меткой.
Ячейки имеют динамический размер, который рассчитывается в зависимости от ширины устройства.
Я убедился, что ячейки квадратные, и UIImageView, содержащийся в ячейках, также имеет соотношение 1: 1 для их высоты и ширины.
Я устанавливаю угловой радиус UIImage в методе делегата cellForItem представления Collection
cell.userImage.layer.cornerRadius = cell.userImage.bounds.width / 2
cell.userImage.clipsToBounds = true
Так кто-нибудь может указать мне правильное направление, почему это происходит?
Когда мне следует устанавливать угловой радиус изображения в жизненном цикле ячейки?
Этого не произойдет, если я задаю статический размер представления изображения, но я хочу, чтобы размер был динамическим в соответствии с размером экрана