我又来了,我很喜欢这个库,但有时会遇到一些小问题。
对于RaishedButton
,以编程方式创建按钮时需要什么代码来创建操作?
btn1.addTarget(self, action: "okButton", forControlEvents: UIControlEvents.TouchUpInside)
func okButton(sender:RaisedButton!) {
print("button pressed")
}
导致发送到实例的选择器无法识别
。
最佳答案
在您的代码中删除可选参数的展开:
func okButton(sender: RaisedButton) {
print("button pressed")
}
在选择器名称末尾添加“:”:
btn1.addTarget(self, action: "okButton:", forControlEvents: .TouchUpInside)
这应该可以解决您的问题:)
关于swift - 按钮操作的代码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35375493/