我有一个SingleChildScrollView,它的scrollDirection被设置为Horizontal,在一个Row小部件中放置了5个子小部件。我想通过编程滚动到Row中的最后一个小部件,当到达最后一个小部件时(等待2秒),我想向后滚动。
SingleChildScrollView(
scrollDirection:Axis.horizontal,
child:Row(
children:<Widget>[
Widget(),
Widget(),
Widget(),
Widget(),
Widget(),
],
),
),
)
2条答案
按热度按时间eni9jsuy1#
您可以通过以下方式使用滚动控制器来完成此操作。
snz8szmq2#
我有一个更好更有效的方法:
就这么简单:)
只要添加了新的小部件,它就会滚动到最后!