better_page_turn
一个简单的Flutter翻页小部件。
安装开始
- 将此添加到您的 pubspec.yaml 文件中
dependencies:
better_page_turn: ^0.0.6
- 安装它
$ flutter packages get
正常使用
Container(
child: Padding(
padding: EdgeInsets.all(20.0),
child: LayoutBuilder(builder: (context, constraints) {
return HorizontalFlipPageTurn(
children: [
_buildWidget(
0,
Colors.yellowAccent,
horizontalFlipPageTurnController.animToLeftWidget,
horizontalFlipPageTurnController.animToRightWidget,
),
_buildWidget(
1,
Colors.purpleAccent,
horizontalFlipPageTurnController.animToLeftWidget,
horizontalFlipPageTurnController.animToRightWidget,
),
_buildWidget(
2,
Colors.greenAccent,
horizontalFlipPageTurnController.animToLeftWidget,
horizontalFlipPageTurnController.animToRightWidget,
),
],
cellSize: Size(constraints.maxWidth, 200),
controller: horizontalFlipPageTurnController,
);
}),
),
),
