Как ведут себя мультитач-жесты в iOS, если задействовано более двух пальцев? - PullRequest
3 голосов
/ 15 июля 2011

Я разрабатываю мультисенсорную библиотеку для Flash, а не заново изобретать все колеса. Я пытаюсь проверить, как другие разработчики кодируют подобные вещи.Одной из самых больших проблем являются жесты с участием нескольких пальцев (более 2).Этими жестами являются панорамирование (перемещение), сжатие (масштабирование / масштабирование) и вращение.

Непонятно, как эти жесты должны вести себя более чем двумя пальцами.Глядя на приложение «Фотографии» на iPad, я вижу, что фотографии реагируют только на первые два прикосновения.И если вы нажмете один палец, нажмите другой палец, нажмите третий палец и уберите первый палец - жест масштабирования перестанет работать, даже если у вас есть 2 пальца, которые касаются одной и той же фотографии.Это не кажется логичным.

Я пытаюсь разбить точки на 2 кластера и работать с ними.Но это приносит больше нерешенных проблем.

Итак, вопрос в следующем: как ведут себя мультитач-жесты в iOS, если задействовано более двух пальцев?Есть ли какое-либо руководство, или каждый выполняет то, что он хочет делать?

1 Ответ

1 голос
/ 23 августа 2011

Я полагаю, что это действительно зависит от версии ОС, на которой работает устройство.События Multi-Touch постоянно улучшаются

Если вы действительно хотите увидеть, как другие люди делают это с помощью флэш-памяти, загрузите Open Exibits API .Это действительно хорошая библиотека, которая должна показать вам, как другие люди обрабатывали мультитач на разных устройствах.

Что касается поведения, то каждая точка касания рассматривается как единая точка касания.Таким образом, каждая точка касания контролируется одинаково.Точка касания 1 ничем не отличается от точки касания 5.

Мультитач «жесты» запускаются только ОС и ОС.Было бы глупо создавать библиотеку мультитач-«квестов», когда в ОС они уже есть, и они лучше, чем те, которые вы могли бы попробовать создать в качестве третьей стороны.Однако, если вы пытаетесь создавать собственные жесты, удачи, когда я был на конференции в Миннеаполисе, они сказали, что вам лучше использовать встроенные.

...