с draggable-button(GestureHandler)) внутри. На View есть метод onLayout, который записывает ширину(width) этого View в стейт. И когда draggable-button оказывается на расстоянии > 2/3 width, я перемещаю draggable-button с помощью:
Animated.spring(this.translateX, {
{...}
toValue: this.state.width,
useNativeDriver: true,
}).start()
Это отрабатывает только если draggable-button квадратная, если она прямоугольная, то уезжает на магическое число вперед. ЧЯДНТ?
в стиль draggable тоже translateX ушел?
Обсуждают сегодня