1.在滑动组件外层添加 PrimaryScrollController
如: PrimaryScrollController(
controller: StorageManager.analysisController,
child: ReorderableList()
)
2.给滑动组件及子项加 key
如:ReorderableColumn(
controller: StorageManager.analysisController,
key: UniqueKey(), // 这个必须添加,代表唯一
)
3.使用 linked_scroll_controller: ^0.2.0 插件
LinkedScrollControllerGroup _controllers = LinkedScrollControllerGroup();
ScrollController _letters = _controllers.addAndGet();
ScrollController _numbers = _controllers.addAndGet();
_letters.dispose();
_numbers.dispose();
给相关滑动组件添加 scrollController,在dispose里销毁就行
如果以上方法单个使用不行,请结合2,3同时使用