我有一个聊天应用程序,所以我想在我们打开对话时显示最后的消息。我初始化了一个ScrollController(并将其附加到我的FirebaseAnimatedList),并尝试了以下操作:
void initState() {
super.initState();
WidgetsBinding.instance.addPostFrameCallback((_) {
if (controller.hasClients) {
print("message");
controller.jumpTo(controller.position.maxScrollExtent);
}
});
}
它不工作,也不打印“消息”。
1条答案
按热度按时间gdx19jrr1#
可以通过设置true来求解
FirebaseAnimatedList
类的reverse
属性。