【发布时间】:2021-02-07 19:21:40
【问题描述】:
我有 ListView,当我滚动列表时,我想显示超出 appBar 屏幕顶部的标题中的数据。 StickyHeader 不建议。我特别需要在我试图使用滚动控制器但没有成功的 appBar 中显示来自标题的信息 var _controller = ScrollController();
@override
void initState() {
super.initState();
// Setup the listener.
_controller.addListener(() {
if (_controller.position.atEdge) {
if (_controller.position.pixels == 0) {
// You're at the top.
} else {
// You're at the bottom.
}
}
});
}
事实证明,只有当我回到列表顶部时才会显示一些东西。但我找不到摆脱这种情况的方法来显示信息
从列表顶部的每个标题中,我想将“不粘示例”替换为“标题 #0”,当它位于顶部时,以及当“标题 #2”位于顶部时显示它在 appBar 上
【问题讨论】:
标签: flutter listview header scrollcontroller