在矩形的每个边上创建圆

时间:2017-06-02 09:04:55

标签: ios swift uilabel

我想在矩形的每一边的边缘创建一个小圆而不是只有一个角。 我制作了一个标签:

 exampleLabel.layer.borderWidth = 2.0

exampleLabel.layer.borderColor = UIColor.black.cgColor

enter image descriptiond here

所以要得到这样的形状:

enter image description here

1 个答案:

答案 0 :(得分:1)

您还可以在每个角落画一个圆圈。

    let circle = UIView(frame: CGRect(x: -2.5, y: -2.5, width: 5.0, height: 5.0))
    circle.layer.cornerRadius = 2.5
    circle.backgroundColor = UIColor.black
    self.exampleLabel.addSubview(circle)

这是左上角的一个圆圈。您也可以左下角/右上角/右下角。

您可以通过x和y值来播放位置

如果这是你想要的,请告诉我