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
