【发布时间】:2018-01-30 10:43:15
【问题描述】:
我在 UICollectionView 单元内有一个 UIImageView,我想让它的顶角变圆。我无法解决我的问题,感谢任何帮助。
您可以看到单元格的角半径为 10px,我也希望在图像上应用相同的效果。
【问题讨论】:
-
您为图像视图的上角编写的代码是什么?
-
只要单元格的
clipsToBounds = true和 imageview 是该单元格的 contentView 的子视图,您就可以使用了(假设您已使用cornerRadius获得圆角) -
@Alladinian clipsToBound=true, self.layer.cornerRadius=10 和 imageview 是一个子视图,但仍然不工作
-
听起来不错(我的意思是它应该工作)...您是否尝试过“调试视图层次结构”工具来检查您的单元格?另外,如果隐藏图像,单元格顶部是否会出现圆角?
-
@Alladinian 下面的答案工作正常。我从错误的地方调用它..新手错误。
标签: ios swift uicollectionview uiimageview swift4