我在这里得到了超级挑剔,因为大部分边界都在这里工作,但是图像中最轻微的部分仍然在我设置的边框后面戳。我试过调整边框大小并没有帮助。这段代码有问题吗?请参阅下面的图片以及我正在谈论的内容。
func makeItCircle () {
userImage.layer.masksToBounds = false
userImage.layer.cornerRadius = CGFloat(roundf(Float(self.userImage.frame.size.width/2.0)))
userImage.contentMode = .ScaleAspectFill
userImage.layer.borderColor = UIColor.whiteColor().CGColor
userImage.layer.borderWidth = 3
userImage.clipsToBounds = true
}
答案 0 :(得分:1)
这是边界的已知问题。如果您需要边框,请检查我对this问题的回答,否则您可以使用clearColor
。
答案 1 :(得分:0)
它的边框宽度,通过将边框宽度设置为0.5或1.0
进行检查