Я получил эту работу, вызвав функцию setInterval для вызова функции (в которой вы определяете logi c или скорость, с которой должен двигаться свиток).
this.interval= setInterval(this.scrollwithSpeed, 100); // Set the function to this timer
scrollwithSpeed() {
position = this.state.currentPosition + x; // x decides the speed and currentPosition is set to 0 initially.
this.scrollObject.scrollTo(
{ y: position, animated: true }
);
this.setState({ currentPosition: position });
}
Убедитесь, что вы вызываете clearInterval (это .interval) после того, как это сделано.