-1
傢伙,我想設置觸摸的動作。如果人們進行單一觸摸 - 一個動作,其他 - 不同。 我寫這段代碼在我的touchesBegan方法:檢測觸摸次數
UITouch *touch = [event.allTouches anyObject];
BOOL tappedTwice = NO;
if ([touch tapCount] == 2) {
tappedTwice = YES;
NSLog(@"double touch");
}
else if ([touch tapCount] == 1 && !tappedTwice) {
NSLog(@"single touch");
}
但它檢測到單點觸摸,並在其後雙,但它在我的情況不正確。你有什麼想法嗎?
爲什麼不使用UITapGestureRecognizer? – CodaFi 2012-01-31 05:00:19
我試過了,但是失敗了。 – werbary 2012-01-31 05:09:00
向我們展示沒有工作的代碼,並解釋它做了什麼,你不喜歡。 – 2012-01-31 05:23:23