我对PageView.builder
有点陌生。我想为特定的一天创建一个新页面(例如:2019年1月1日=>第1页,2019年1月2日=>第2页,依此类推)。当用户向右滚动时,将显示一个显示第二天的新页面,向左滚动将显示前一个日期。无论如何,我可以使用DateTime
进行设置吗?
答案 0 :(得分:0)
您可以参考此软件包https://pub.dev/packages/calendar_views
github:https://github.com/ZedTheLed/calendar_views
代码段
@override
Widget build(BuildContext context) {
return new PageView.builder(
scrollDirection: widget.scrollDirection,
pageSnapping: widget.pageSnapping,
reverse: widget.reverse,
physics: widget.physics,
onPageChanged: onPageChanged,
controller: pageController,
itemBuilder: itemBuilder,
);
}