addtarget专题

UIButton中addTarget和addAction有什么区别

addTarget(_:action:for:) 和 addAction(_:for:) 都是用来给 UIButton 添加事件监听的方法,但是它们的用法略有不同。 addTarget(_:action:for:):这是 UIKit 中的方法,通过调用 addTarget 方法可以将一个目标对象(通常是按钮的拥有者,比如视图控制器)与一个指定的动作(action)关联起来,当按钮触发特定事件时

iphonewax下用lua代码addTarget_action_forControlEvents给UIButton添加事件程序crash解决办法

创建button代码的地方要初始化button的类型 如下: local play = UIButton:buttonWithType(UIButtonTypeCustom)play:setFrame(CGRect(p[1], p[2], size.width, size.height))play:setBackgroundImage_forState(imgplay, 0)play