我创建了一个系统类型为
的UIButtonlet systemButton = UIButton(type: .system)
我有一个名为 SSRadioButton 的 UIButton 的子类。
答案 0 :(得分:3)
而不是
let systemButton = UIButton(type: .system)
使用,
let systemButton = SSRadioButton()
并做进一步的活动。
答案 1 :(得分:0)
如果您的目的是以编程方式进行,只需实现:
// make sure to setup the frame as it should...
let myButton = SSRadioButton(frame: CGRect(x: 0, y: 0, width: 500, height: 50))
// OR, for your case:
//let myButton = SSRadioButton(type: .system)
myButton.addTarget(self, action: #selector(myButtonPressed), for: .touchUpInside)
// setup all pther needed properties...
view.addSubview(myButton)
按钮的目标:
func myButtonPressed() {
print(#function)
}
答案 2 :(得分:0)
您可以在about:config中获得有关UIButton()声明的所有详细信息。这是一个非常完整的答案,我没有任何补充。