【问题标题】:FirebaseAnimatedList initial scroll positionFirebaseAnimatedList 初始滚动位置
【发布时间】:2023-01-31 19:06:58
【问题描述】:

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

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

它不起作用,并且不打印“消息”。

【问题讨论】:

    标签: flutter


    【解决方案1】:

    可以通过设置解决FirebaseAnimatedList类的reverse属性真的.

    【讨论】:

      猜你喜欢
      • 2019-12-21
      • 2015-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多