答案 0 :(得分:1)
创建一个UIView(方形尺寸),添加圆角半径=其边的1/2倍。
现在将UIImageView作为子视图添加到此UIView。
由于图像形状为圆形,因此解决问题的简单方法是为您的UIVIew添加转角半径。
以下是我使用的代码:
let circleView: UIView = UIView(frame: CGRect(x: 0,
y: 0,
width: 100,
height: 100))
circleView.center = view.center
circleView.backgroundColor = .lightGray
circleView.layer.cornerRadius = 50
view.addSubview(circleView)
let imageView: UIImageView = UIImageView(frame: CGRect(x: 0,
y: 0,
width: 100,
height: 100))
imageView.image = UIImage(named: "F8FIs.png")
circleView.addSubview(imageView)
请注意,为了清晰起见,我将lightGray颜色添加到圆形视图中。
以下是它的外观截图: