Flutter 包,用于在滚动时隐藏 [ListView, GrideView…等] 内的组件。

特点

预览

入门

要使用它,您需要提供:1- ScrollController。 2- child: 您想要隐藏或显示的小部件(取决于滚动)。 3- Duration(可选):显示或隐藏子小部件的速度。 4- Height:不言自明。

用法


 class ScrollToHide extends StatelessWidget {
  const ScrollToHide({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('ScrolToHide Package'),
      ),
      bottomNavigationBar: ScrollToHideNavBar(
            controller: bottomNavScrollController,
            height: 72,
            child: const BottomNavBar(),
          ),
    );
  }
} 

附加信息

这是 Github 包的链接 https://github.com/ElG0hary/scroll_to_hide

GitHub

查看 Github