UIButton以编程方式创建.如何向IBAction发送补救措施?

And*_*rew 14 iphone objective-c uibutton

我有一个以编程方式创建的UIButton.如何让这个UIButton将其修饰事件发送给我的IBAction?

Gen*_*ari 20

addTarget:action:forControlEvents: 方法.

[myButton addTarget:myClass action:@selector(myEventHandler) forControlEvents: UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

来自http://developer.apple.com/library/ios/#documentation/uikit/reference/UIControl_Class/Reference/Reference.html.


Was*_*hah 15

使用这行代码,您将通过编程方式触发UI按钮操作

[button sendActionsForControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)


ult*_*tus 9

[button addTarget:self 
           action:@selector(myMethod:)
 forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

像魔法=)