我有一个带有2个按钮(左和右)的行小部件,它们之间有一个ListView.builder,位于扩展内。 同时只有一个按钮可见:
单击左侧按钮应滚动到列表的开头(controller.jumpTo(0.0);),并使左侧按钮消失并显示右侧按钮。
单击鼠标右键,然后应滚动到列表的末尾(controller.jumpTo(controller.position.maxScrollExtent);),并使右侧按钮消失,并再次显示左侧按钮。
此问题是,只有在我使用计时器稍后调用controller.jumpTo(...)或不混合单击按钮时,才可以使用这种排序方式。
出什么问题了?