Выбор ответа Senior Анимации и жесты обновлено
Комбинирование жестов
Вопрос
На фото нужно одновременно масштабировать двумя пальцами и поворачивать. Как скомбинировать жесты?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Gesture.Simultaneous(pinch, rotation), чтобы оба жеста работали вместе. Simultaneous разрешает обоим жестам быть активными одновременно.
Варианты ответа
Gesture.Exclusive(pinch, rotation), чтобы жесты не мешали друг другуGesture.Simultaneous(pinch, rotation), чтобы оба жеста работали вместеправильный ответGesture.Race(pinch, rotation), и оба жеста будут активны- Два вложенных
GestureDetectorбез композиции, жесты сами сработают вместе
Разбор
Simultaneous разрешает обоим жестам быть активными одновременно. Exclusive выбирает первый подходящий по приоритету (типично двойной тап важнее одиночного), Race активирует тот, что распознан первым, и отменяет остальные. Вложенные детекторы без явной настройки по умолчанию не работают одновременно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.