我正在尝试利用 iOS 功能,当点击状态栏时,滚动视图会滚动到顶部。
我正在使用 ListView,根据文档,主要属性决定了此行为,但我需要使用 ScrollController 初始化 ListView,并引发错误:
'package:flutter/src/widgets/scroll_view.dart': 断言失败:第 62 行 pos 15: '!(controller != null && Primary == true)'
我有一个选项卡式应用程序,每个选项卡上都有一个 ListView,因此我需要显式创建 ScrollController 对象并使用它们来初始化 ListView 对象。
PrimaryScrollController 小部件可能允许我将 ScrollController 指定为主要的,但我找不到任何使用它的示例。更具体地说,我不明白 PrimaryScrollController 的 child 属性需要是什么。PrimaryScrollController 的使用示例将非常有帮助。
flutter ×1