我为我的按钮添加了一个自定义类,我设置了角半径(为多个VC保存了一些代码)但是一旦我设置它,我的按钮的标题就会消失。您可以看到我有一个按钮标题集,并且在选择自定义类之前它可以正常工作。
我的按钮背景是带有alpha的灰色。我试图使用.isOpaque设置,但没有运气获得标题。知道什么可能导致这个问题吗?
@IBDesignable class RoundedButton: UIButton {
@IBInspectable var cornerRadius: CGFloat = 8
override func layoutSubviews() {
layer.cornerRadius = cornerRadius
}
}
编辑:解决了!谢谢你/僵尸的解释!