图片显示外边框 - iOS / Swift

时间:2016-03-24 13:32:29

标签: ios swift image uiimage border

我在这里得到了超级挑剔,因为大部分边界都在这里工作,但是图像中最轻微的部分仍然在我设置的边框后面戳。我试过调整边框大小并没有帮助。这段代码有问题吗?请参阅下面的图片以及我正在谈论的内容。

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
}

enter image description here

2 个答案:

答案 0 :(得分:1)

这是边界的已知问题。如果您需要边框,请检查我对this问题的回答,否则您可以使用clearColor

答案 1 :(得分:0)

它的边框宽度,通过将边框宽度设置为0.5或1.0

进行检查