This question already has answers here:
How to set imageView in circle like imageContacts in Swift correctly?

(19个回答)


3年前关闭。




从下面的代码中,我只有椭圆形的图像,我不知道为什么以及做错了什么..?
   self.viewCirlce.layer.cornerRadius = self.viewCirlce.frame.size.width / 2
   self.viewCirlce.clipsToBounds = true

最佳答案

我的猜测是,您调用的viewCirlce组件是一个以矩形开头的矩形,您只是在设置拐角半径。如果组件的宽度和高度相同,则可能会绕圈。如果是矩形,那么您会得到一个椭圆。

07-27 13:20