请帮助我制作一个简单的徽章,例如UILabel。

我的代码是:

let badgeLabel = UILabel(frame: CGRectMake(0, 0, 25, 25))
badgeLabel.backgroundColor = UIColor.clearColor()
badgeLabel.layer.backgroundColor = UIColor.redColor().CGColor
badgeLabel.layer.cornerRadius = 25/2
badgeLabel.layer.borderWidth = 3.0
badgeLabel.layer.borderColor = UIColor.whiteColor().CGColor


结果我有一个UILabel在白色边框上有一个红色的小笔画:

ios - iOS徽章,例如UILabel故障-LMLPHP

最佳答案

尝试这个。

let badgeLabel = UILabel(frame: CGRectMake(0, 0, 25, 25)) badgeLabel.backgroundColor = UIColor.redColor() badgeLabel.layer.backgroundColor = UIColor.clearColor().CGColor badgeLabel.layer.cornerRadius = 25/2 badgeLabel.layer.borderWidth = 3.0 badgeLabel.layer.borderColor = UIColor.whiteColor().CGColor

关于ios - iOS徽章,例如UILabel故障,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28171886/

10-14 20:40