【发布时间】:2019-08-08 23:55:47
【问题描述】:
我有一个由 UIImageView 组成的单元格,其高度为单元格大小的 70%,其余 30% 被标签用完。
单元格具有根据设备宽度计算的动态大小。
我确保单元格是正方形的,并且单元格中包含的 UIImageView 的高度和宽度也具有 1:1 的比例
我在 Collection View 的 cellForItem 委托方法中设置 UIImage 的圆角半径
cell.userImage.layer.cornerRadius = cell.userImage.bounds.width / 2
cell.userImage.clipsToBounds = true
那么任何人都可以指出正确的方向,为什么会发生这种情况? 什么时候应该在单元格生命周期中设置 Image 的圆角半径?
如果我为图像视图提供静态尺寸,则不会发生这种情况,但我希望尺寸根据屏幕尺寸是动态的
【问题讨论】:
标签: swift uicollectionview uiimage uicollectionviewcell