我正在尝试在IBAction中添加2个动作,一个用于1个点击,另一个用于双击,我想出了这个代码:
·H
UITouch * touch;
的.m
- (IBAction) button {
BOOL tappedTwice = NO;
if ([touch tapCount] == 2) {
tappedTwice = YES;
// Action
}
else if ([touch tapCount] == 1 && !tappedTwice) {
// Action
} }
没有错误,没有警告,但是当我点击按钮时没有任何反应...任何想法???
答案 0 :(得分:0)
您无法捕捉此类事件。 Action被标记为touchUpInside事件,因此您无法捕获单击或双击
试试此链接
http://sree.cc/iphone/handling-touche-events-for-uibuttons-in-iphone