Ram*_*ani 51 iphone uibutton ios swift swift3
我试图以这种方式将目标添加到按钮:
btnAll.addTarget(self, action: #selector(buttonTapped(_:)), for: .touchUpInside)
Run Code Online (Sandbox Code Playgroud)
但它给了我一个错误:
使用未解析的标识符'buttonTapped'
但我宣布的功能如下:
func buttonTapped(sender: UIButton) {
print("All Tapped")
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我在swift 3中执行此操作的正确方法是什么.
Anb*_*hik 82
添加目标,如,
现在应该写成#selector(buttonTapped(sender:))或使用#selector(buttonTapped(_:))
btnAll.addTarget(self, action: #selector(buttonTapped(_:)), for: .touchUpInside)
Run Code Online (Sandbox Code Playgroud)
然后改变你的功能,比如
@objc func buttonTapped(_ sender : UIButton){
....
}
Run Code Online (Sandbox Code Playgroud)
Dha*_*esh 22
你可以这样做:
btnAll.addTarget(self, action: #selector(buttonTapped(sender:)), for: .touchUpInside)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56856 次 |
| 最近记录: |