2013-11-07 5 views
0

У меня есть uiscroll, который позволяет щипать, панорамирование и однократную/двойную функцию. Я хотел бы добавить три пальца вставить/выпустить, чтобы вызвать что-то еще в моем приложении. Зажмите и сделайте это, ущипните и сделайте это.три пальца пинча с пользовательским uigesture на uiscrollview

Встроенный прокручиваемый зажим позволяет по 2 пальца по умолчанию. Как добавить третий? Подкласс? Нужно ли мне удалять жесты уже в scrollview?

+0

Вы хотите сохранить или заменить стандартные функции пинча? – Wain

+0

Я хочу сохранить рег. щепотку/масштабирование с двумя, и добавьте третий уровень, который отвечает только на три в или из – malaki1974

ответ

0

Создайте свой собственный жест подкласса, чтобы справиться с тремя жесткими языками. Действуйте как его делегат, чтобы вы могли поручить ему быть активным одновременно с другими жестами. Требовать, чтобы он запускался только при наличии 3 касаний. Вам не нужно удалять/заменять стандартные жесты в режиме прокрутки.

+0

. Я попробую это и вернусь к этому, чтобы ответить – malaki1974