2012-05-30 6 views
2

Мне нужно обнаружить долгое нажатие на UITextView, который уже распознает длительное нажатие, поэтому у него есть длинный распознаватель пресетов, могу ли я создать новый и добавить к нему? Как это будет работать тогда, два распознавателя получат тот же обратный вызов, когда вы долгое время отжимаете?Можете ли вы добавить к GestureRecognizer того же типа в один вид?

Спасибо!

ответ

0

Просто добавьте два UILongPressRecognizer с различными селекторами (initWithTarget:selector:). Он должен работать так же, как вы думаете, что он сработает. Возможно, вам понадобится вернуть YES из -gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer: вашего делегата, когда оба из ваших UILongPressRecognizers вызывают одновременно.

Обратите внимание, что у вас, скорее всего, возникнут проблемы с распознающим устройством Apple для появления лупы лупы.

 Смежные вопросы

  • Нет связанных вопросов^_^