[![在此处输入图像描述][1]][1]任何人都可以使用CALayer和CATextLayer在右上角的UIButton上共享与显示圆形徽章编号图标相关的代码,并添加到UIButton
提前致谢
对于您的徽章,您只能使用标签来专门在按钮上显示徽章。
let label = UILabel()
label.clipsToBounds = true
label.layer.cornerRadius = label.font.pointSize * 1.2 / 2
label.backgroundColor = UIColor.grayColor()
label.textColor = UIColor.whiteColor()
label.text = " Some Text "; // note spaces before and after text
为了可重用性,您可以为此代码创建类别或扩展名。