按钮与addtarget不工作swift4

问题描述 投票:-1回答:3

我已经尝试了一切,似乎没有任何工作。我有一个RNLoadingButton,我通过调用添加一个动作

myButton.addTarget(self, action: #selector(myfunc), for: .touchUpInside)

@objc func myfunc() { some stuff here }

但它甚至没有达到myfunc方法。我甚至尝试将RNLoadingButton更改为UIButton,但没有任何改变

swift swift4 addtarget
3个回答
0
投票

如果您不小心关闭了用户交互,您是否检查了代码和Interface Builder?尝试添加以下代码行:

myButton.isUserInteractionEnabled = true

-1
投票

试试这个!

 myButton.addTarget(self, action: #selector(myfunc(sender:)), for: .touchUpInside))


 @objc func myfunc(sender:RNLoadingButton) {

 }

-1
投票

尝试以下代码:

myButton.addTarget(self, action: #selector(myfunc(sender:)), for: .touchUpInside)

@objc func myfunc(sender: UIButton) {
        //some stuff here

}
© www.soinside.com 2019 - 2024. All rights reserved.