我有一个带有圆形图像视图的collectionviewCell,它显示了一个图标。 不幸的是,图标太大了。如何使它们适合圆形ImageView:
代码
func makeItCircle() {
self.imageView.layer.cornerRadius = self.imageView.frame.height/2
self.imageView.layer.masksToBounds = false
self.imageView.clipsToBounds = true
self.imageView.contentMode = .scaleAspectFit
}
答案 0 :(得分:0)
您可以将图像视图包装在容器视图中(您已经有的单元视图应该工作)以添加一些填充:将图像视图置于其容器内,并将其宽度和高度约束到容器的约0.75。此外,您还必须在容器上设置背景和圆角,而不是在图像视图上。