Цитата:
if (offsetX == 1 && offsetY == -1) {
// будет считаться диагональным свайпом слева направо, снизу вверх
}
|
Да дело в том, что эвент отлавливает только по направлениям конкретно оси y и оси x, когда производится диагональное смещение пальца на сенсоре, событие на видит этих действий, от того не выходит получение значения по x и y одновременно, только по какой-то одной координате.
Цитата:
|
Ну, на крайняк, можешь написать конвертер свайпов самостоятельно
|
Так то можно попробовать через Touch event, в фазе Move, отлавливать текущие координаты, которые задействует палец в данный момент и в зависимости от направления, выдавать нужный параметр. Но как то не охото велосипед изобретать, может есть более удобный вариант. Я просто свои эвенты никогда не писал, походу пришло время)