没有clipsToBounds的情况下设置角半径只对UIView类型有效?

问题描述 投票:0回答:1

我有一个UIView,我单独为它设置了一个cornerRadius属性。该UIView更新了它的角,但如果说我有一个UILabel,我为它设置了cornerRadius属性,那么它的角就会更新。但是如果我有一个UILabel,我单独为它设置了 cornerRadius 属性而没有clipsToBounds,它就不工作了。两者都是UIView类型,那么为什么对UILabel不工作

ios uiview label layer cornerradius
1个回答
1
投票

内部, UILabel 不止一个 一层... UIView ...没有。

你可以使用其中之一。

myLabel.clipsToBounds = true

myLabel.layer.masksToBounds = true
© www.soinside.com 2019 - 2024. All rights reserved.