我试图在Swift的UIButton的子类中添加一个double值尝试所有类型的inits并获取和设置选项,但我无法让它工作.
所以我从这开始
class CVSTButton : UIButton {
var cvstPosition: Double
required init(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
super.init(coder: aDecoder)
}
}
Run Code Online (Sandbox Code Playgroud)
然后我试过:
class CVSTButton : UIButton {
var cvstPosition: Double {
get {
return self.cvstPosition
}
set {
self.cvstPosition = newValue
}
}
required init(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
super.init(coder: aDecoder)
}
}
Run Code Online (Sandbox Code Playgroud)
我在这里没有弄错....请帮忙......