2011-12-15 99 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 
}