фильтрация одиночных и двойных касаний

Когда пользователь нажимает один раз на мое представление, мне нужен один конкретный метод для запуска. Когда пользователь нажимает дважды, мне нужен другой метод.

Проблема в том, что двойное нажатие вызывает однократное нажатие, и это вносит ошибки в мою логику. Я не могу использовать UIGestureRecognizer, потому что мне нужно отслеживать точки.

Я пробую несколько логических значений, но без шансов. Я также пробовал метод cancel / perfomSelector-delay, но он не работает (это странно, потому что другие люди на других форумах говорили, что это работает, может быть, обнаружение касания симулятора другое?)

Я пытаюсь позволить пользователю установить положение (перетаскивание, поворот) части доски, но мне нужно знать о пересечениях фигур, закреплении на области доски и т. д., поэтому простое логическое значение не решит проблему.

Заранее спасибо!

17
задан sergio 5 January 2013 в 18:59
поделиться