Я хочу добавить к моему UIViewController
:Два UITapGestureRecognizer в на UIView
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture:)];
tapGesture.numberOfTapsRequired = 2;
[self.view addGestureRecognizer:tapGesture];
[tapGesture release];
UITapGestureRecognizer *tapGesture2 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture2:)];
tapGesture2.numberOfTapsRequired = 1;
[self.view addGestureRecognizer:tapGesture2];
[tapGesture2 release];
проблема, если водопроводная пользователь дважды два метода называются, и я хочу, что если пользователь делает двойное нажатие только первым (handleTapGesture) будет называться, и если он делает один кран он будет вызывать только второй (handleTapGesture2)
ТНХ за помощью, у меня есть еще одна проблема, что я есть кнопки на UIViewController и когда я использовать код кнопки вызова этот метод вместо метода кнопки, любая идея почему ? – MTA
использовать этот делегат - (BOOL) gestureRecognizer: (UITapGestureRecognizer *) gestureRecognizer shouldReceiveTouch: (UITouch *) сенсорный { \t если ((touch.view == YourButton)) { возвращение NO; } возвращение ДА; } – userar
сделал и проверил этот код ?? – userar