flutter

flutter SingleChildScrollView实现锚

2024-05-20  本文已影响0人  __Mr_Xie__

SingleChildScrollView简介

SingleChildScrollView锚点的实现流程

将需要锚点的所有代码使用SingleChildScrollView包裹,为每一个锚点创建对应的GlobalKey,使用ScrollableensureVisible方法跳转至每个key

GlobalKey gk1 = GlobalKey();
Container(
key: gk1,
color: Colors.blue, 
width: double.infinity,
height: 200,
child: const Text("2"),
)

Scrollable.ensureVisible(gk1.currentContext as BuildContext)
上一篇 下一篇

猜你喜欢

热点阅读