I created a simple method to add autoscroll to pageviews to create that effect of scrolling text that you see on a lot of landing pages of popular websites and apps. Here's the full method:
Add a pageview and create multiple pages of whatever you are building. Set Initial Page Index on the Pageview to 0.
Create an app state called currentpageindex and set default value to 0.
Add a periodic action on pageload. Set the Timer interval to any time of your choosing.
Add a conditional action below it. Set the condition to PageView current index is greater than equal to the number of pages-1 i.e., if your pageview has 6 pages then it would be 5.
If true, Add an action to update the app state value to 0.
If false add an action to update app state to set from variable and create a code expression with argument 1 being pageindex, an integer and its value from the Page View current Index from the widget state. And the expression will be pageindex + 1.
And right at the botton add another action with control pageview and jump to current page index.