·ios 圆角
uiview
直接设置 view.layer.cornerRadius = 5
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
uiimageview
还需要在设置view.layer.masksToBounds = true 。uiview设置这句的话会造成不必要的离屏渲染影响性能
图片圆角不推荐使用该方法
推荐使用的切圆角方法
extension UIImageView{ /* 图片切圆角 */ func roundedRect(_ cornerRadius:CGFloat){ let bpath = UIBezierPath.init(roundedRect: self.bounds, cornerRadius: cornerRadius) let layer = CAShapeLayer.init() layer.path = bpath.cgPath self.layer.mask = layer } }

更多精彩