SliverList和CustomScrollView滑动到指定item

Posted 飞翔的熊blabla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SliverList和CustomScrollView滑动到指定item相关的知识,希望对你有一定的参考价值。

import \'package:flutter/material.dart\';
需要引入....
void main() {
  runApp(MaterialApp(
    theme: ThemeData.light(),
    home: Builder(
      builder: (BuildContext context) => Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: <Widget>[
          RaisedButton(
            child: const Text("Not nested - working"),
            onPressed: () {
              Navigator.of(context).push(MaterialPageRoute(
                builder: (BuildContext context) => CustomWidget(nested: false),
              ));
            },
          ),
          RaisedButton(
            child: const Text("Nested - not working"),
            onPressed: () {
              Navigator.of(context).push(MaterialPageRoute(
                builder: (BuildContext context) => CustomWidget(nested: true),
              ));
            },
          ),
        ],
      ),
    ),
  ));
}

class CustomWidget extends StatelessWidget {
  final 

以上是关于SliverList和CustomScrollView滑动到指定item的主要内容,如果未能解决你的问题,请参考以下文章

flutter系列之:使用SliverList和SliverGird

Flutter如何滚动到SliverList中的特定项目位置?

Flutter SliverAppBar 和 SliverList 有不同的滚动条

颤振 - SliverList / SliverChildBuilderDelegate 提供初始索引或允许负索引

Flutter-如何将标题添加到 SliverList 的 SliverChildBuilderDelegate?

在 Flutter 中重叠 SliverList 子项