如何在Xcode 7和Swift 2中创build一个圆angular矩形标签
我正在Xcode 7 beta 3中工作。我想创build一个圆angular矩形背景的标签。 默认情况下,我可以使用我select的颜色创build背景,但是我无法绕过angular落。 我曾尝试创build该标签的出口,然后在viewDidLoad()
我写这个代码label.layer.cornerRadius = 10
。 我没有得到任何错误,但没有改变模拟器中的标签。 有谁知道如何在Swift 2中做到这一点?
最简单的方法是将此属性添加到您想要具有圆angular的标签。
layer.cornerRadius
同时也启用剪辑子视图属性。
你也想剪辑到标签的边界:
myLabel.backgroundColor = UIColor.blueColor() myLabel.layer.cornerRadius = 10.0 myLabel.clipsToBounds = true
视图可以select性地限制其子视图的绘图,以便它们在视图之外的任何部分都不显示。 这被称为裁剪,并与视图的
clipsToBounds
属性设置。
所以你需要添加:
label.clipsToBounds = true
结果(Swift 2.0 Xcode 7 iOS9):