[英]image appear over UIImageView corner radius border swift
设置文档
img.clipsToBounds = true
将此值设置为 true 会导致子视图被裁剪到接收器的边界。 如果设置为 false,则不会裁剪帧超出接收器可见边界的子视图。 默认值为 false
根据苹果文档
clipsToBounds 属性
一个布尔值,用于确定子视图是否被限制在视图的边界内。
讨论 将此值设置为 YES 会导致子视图被裁剪到接收器的边界。 如果设置为 NO,则不会剪裁帧超出接收器可见边界的子视图。 默认值为否。
let viewedImage : UIImageView = {
let img = UIImageView()
img.layer.borderWidth = 1
img.layer.borderColor = UIColor.lightGray.cgColor
img.layer.cornerRadius = 28
img.clipsToBounds = true
return img
}()
试试看,告诉我它是否有效......
let viewedImage : UIImageView = {
let img = UIImageView()
img.layer.cornerRadius = 28
img.layer.clipsToBounds = true
img.layer.borderWidth = 2
img.layer.borderColor = UIColor.lightGray.cgColor
return img
}()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.