如何在 objective 中绘制一个带有数字的彩色圆圈

how to draw a color filled circle in objective with number in it

我正在寻找 Objective c 中的以下内容。

我想在上面放一个黑色圆角图像和透明背景色标签

使其看起来像下图

还有其他简单的方法吗?

    let label = UILabel(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
    label.backgroundColor = .black
    label.textColor = .white
    label.text = "4"
    label.clipsToBounds = true
    label.layer.cornerRadius = label.frame.size.width/2