堆叠页面视图 (Stacked Page View)
嗨!这个包将在你的 Flutter 应用程序中创建一个堆叠页面视图。它尽可能地轻量级。
只需像下面的代码一样,将其包裹在 PageView 构建器和可迭代的子元素之间。
PageView.builder(
itemCount: 10,
scrollDirection: Axis.vertical,
controller: pageController,
itemBuilder: (context, index) {
return StackPageView(
controller: pageController,
index: index,
child: Container(
color: (colors..shuffle()).first,
child: Center(
child: Text(
'$index',
style: TextStyle(
color: Colors.white,
fontSize: 25,
),
),
),
),
);
},
)
