iOS - 如何绘制一个带有数字/字符的圆圈?

pea*_*pes 3 iphone cocoa objective-c ios

我想创建一个UIView,它会显示一个带有数字或字符的彩色圆圈.我看过创建圆圈的例子,但我怎么做到这一点?

我想在屏幕上放置多个这些视图并用线连接它们.

有什么建议?

AG1*_*AG1 5

// Swift, iOS8
var letterLabel = UILabel(frame: CGRect(x: 50, y: 0, width: 100, height: 100))
letterLabel.layer.cornerRadius = 50
letterLabel.textAlignment = NSTextAlignment.Center
letterLabel.layer.borderWidth = 10
letterLabel.layer.backgroundColor = UIColor.blueColor().CGColor
letterLabel.font = UIFont(name: "Hoefler Text", size:75.0)
letterLabel.text = "A"
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述