UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)];
[self.view1 addGestureRecognizer:tapGesture];
[self.view2 addGestureRecognizer:tapGesture];
[tapGesture release];
В приведенном выше коде распознаются только нажатия на view2
. Если я прокомментирую третью строку, то распознаются taps на view1
. Если я прав, и вы можете использовать распознаватель жестов один раз, я не уверен, что это ошибка, или просто требуется дополнительная документация.