按钮事件使用这两种方法.touchDown按下按钮时touchUp会调用该按钮,当您从按钮上抬起手指时会调用该按钮.计算这两种方法之间的时差.您也可以启动计时器touchDown并停止/重新启动计时器touchUp.
//connect this action with Touch up inside
- (IBAction)touchUp:(id)sender {
NSLog(@"up");
}
//connect this to tocuh down
- (IBAction)touchDown:(id)sender{
NSLog(@"down");
}
Run Code Online (Sandbox Code Playgroud)
更新 在编码中,您可以这样写
[btn addTarget:self action:@selector(touchUp:) forControlEvents:UIControlEventTouchUpInside];
[btn addTarget:self action:@selector(touchDown:) forControlEvents:UIControlEventTouchDown];
Run Code Online (Sandbox Code Playgroud)
并在xib 
| 归档时间: |
|
| 查看次数: |
5237 次 |
| 最近记录: |