Xcode: возможно ли добавить распознаватели жестов к таким объектам, как кнопки, изображения и т. Д. - PullRequest
2 голосов
/ 15 сентября 2011

Мне было интересно, можно ли добавить распознаватели жестов к таким объектам, как кнопки, изображения и т. Д.

Я использовал этот код для создания распознавателя жестов:

UITapGestureRecognizer *tapRecognizer;
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(foundTap:)];
tapRecognizer.numberOfTapsRequired = 1;
tapRecognizer.numberOfTouchesRequired = 1;

и когда я пытаюсь добавить жест, я использую этот код:

[button addGestureRecognizer:tapRecognizer];

Проблема в том, что это не работает.

Есть идеи?

Заранее спасибо:)

1 Ответ

3 голосов
/ 16 сентября 2011

Ваш код отлично работает для меня на UIButton и переопределяет обычное действие кнопки.

Можете ли вы более конкретно сказать, что "не работает"?Вы имеете в виду, что это дает ошибку?Или вы не видите обратного вызова?

Если последнее, как вы объявили метод 'foundTap:'?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...