flutter FirebaseAnimatedList初始滚动位置

bfhwhh0e  于 2023-02-05  发布在  Flutter
关注(0)|答案(1)|浏览(99)

我有一个聊天应用程序,所以我想在我们打开对话时显示最后的消息。我初始化了一个ScrollController(并将其附加到我的FirebaseAnimatedList),并尝试了以下操作:

void initState() {
    super.initState();
    WidgetsBinding.instance.addPostFrameCallback((_) {
      if (controller.hasClients) {
        print("message");
        controller.jumpTo(controller.position.maxScrollExtent);
      }
    });
  }

它不工作,也不打印“消息”。

gdx19jrr

gdx19jrr1#

可以通过设置true来求解FirebaseAnimatedList类的reverse属性。

相关问题