Я пытаюсь воссоздать интерфейс Gmail (на Android) «проведите пальцем по удалению». В этом графическом интерфейсе пользователь можетКак подражать Gmail «Проведите по удалению» в KendoUI? Пример включен
- Проведите пальцем влево или коснитесь вправо, и весь элемент списка перемещается большим пальцем.
- После того, как он проскользнул более чем на расстояние X, предмет удаляется и заменяется значком «отменить».
- Освобождение строки, если расстояние X не достигнуто, должно помещать объект в исходное место.
- Если второй элемент прокручен, а поле отмены отображается по предыдущему экрану, эта строка удаляется, а анимация и логика начинаются с нуля.
У меня есть демо-версия этой работы здесь, но, похоже, она не работает слишком хорошо. http://jsbin.com/EWUbeTI/2/edit
Есть ли более эффективный способ обработки этой анимации?
Использование события Touch Swipe, как вы делаете, - это то, как я обычно делаю это. Если вы хотите сделать шаг дальше и фактически следовать за своим пальцем, вам придется написать какой-то пользовательский код, чтобы «перетащить» элемент вокруг и отреагировать на смещение от начала перетаскивания. – CodingWithSpike