如何在自定义类中使用UIButton?

时间:2018-11-08 14:25:34

标签: ios swift uibutton

我目前正在开发应用程序,尽管我可以选择类“ RoundedButton”,但自定义类似乎并未反映在UIButton上。这是我的应用程序的屏幕截图:

Python Programming FAQ 这是班级名称设置的屏幕截图:

Appscreenshot

这是我的自定义类代码:

class RoundedButton: UIButton {
    override func layoutSubviews() {
        super.layoutSubviews()
        let radius: CGFloat = self.bounds.size.height / 10.0
        self.layer.cornerRadius = radius
        self.clipsToBounds = true
    }
}

我在其他网站上进行了筛选,但似乎无法正常使用。

1 个答案:

答案 0 :(得分:0)

我尝试您的代码,并且可以正常工作,将您的UIButton设置为“自定义类型”

enter image description here

  

有时Xcode不能正确保存UIButton自定义类,请尝试重新启动Xcode并检查是否为该Button选择了RoundedButton类。