一.SingleChildScrollView 简介: ListView 组件默认内容比较多的时候具有延迟加载的特性。 SingleChildScrollView 不支持基于 Sliver 的延迟实例化模型,也就是使用 SingleChi
ListView 组件默认内容比较多的时候具有延迟加载的特性。
SingleChildScrollView 不支持基于 Sliver 的延迟实例化模型,也就是使用 SingleChildScrollView
默认没有延迟加载的特性。
SingleChildScrollView 类似于 Android 中的 ScrollView,它只能接收一个子组件,由于默认没
有延迟加载的特性,所以我们可以刚开始就获取里面所有速度的位置,这样就可以很好的实
现锚点效果。
将需要锚点的所有代码使用 SingleChildScrollView 包裹,为每一个锚点创建对应的 GlobalKey,
使用 Scrollable 的 ensureVisible 方法跳转至每个 key.
GlobalKey gk1 = GlobalKey();
Scrollable.ensureVisible(gk1.currentContext as BuildContext)
来源地址:https://blog.csdn.net/eastWind1101/article/details/131366048
--结束END--
本文标题: Flutter组件-ListView滑动到指定位置(SingleChildScrollView 实现锚点效果)
本文链接: https://www.lsjlt.com/news/401262.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0