标签: calendar widget flutter
我正试图像在Google日历中那样对Weekview进行编程,以防止抖动。 我想显示一个时间表,其中事件在各个时间开始和结束(例如9:34、17:11),并确切地显示在日历中。因此,由于我当前是使用表格小部件实现的,因此无法四舍五入到整个小时。
实现这种观点的最佳方法是什么。我不知道从哪里开始。水平滚动本身并不那么重要。但是垂直的是我的问题。如何将这些事件小部件放置在可滚动列表中的特定位置?
我很欣赏每种答案。这将对我有很大帮助。
答案 0 :(得分:4)
这是一个穷人版本,使用了CustomScrollView个孩子和一个简单的Stack孩子。
CustomScrollView
Stack
如果您还想要水平滚动,事情将变得越来越困难。对于带有动画的非常复杂的布局,您可能需要自定义布局。
Positioned
答案 1 :(得分:0)
我来晚了一点,但是我创建了一个库,可以为您提供您想要的东西:
它称为 FlutterWeekView ,如果您仍然有兴趣,可以使用以下链接:
预览: