2011-12-15 309 views

回答

4

看看UIControl的文档。

[myButton addTarget:self 
      action:@selector(touch:) 
    forControlEvents:UIControlEventTouchUpInside]; 

此方法适用于任何从UIControl(包括继承,但其中目标是在UIButton的加入或实现的类不限于UIButtons :)

2
// add target and action 
[myButton addTarget:self 
      action:@selector(buttonClicked:) 
    forControlEvents:UIControlEventTouchUpInside]; 

。如果您将addTarget设置为零,则操作将通过响应者链直到找到响应buttonClicked:选择器的响应者。 buttonClicked:选择器实现如下:

-(void)buttonClicked:(id)sender 
{ 
// do stuff here 
}