如何在下图所示的抖动中进行步进设计?

时间:2019-05-13 10:31:01

标签: flutter

我想做图片所示的设计。单击“ +”按钮时,状态应更新。

例如,如果我单击“ +”按钮“自然,自然”并更新日期,而“ +”按钮应向下移动。

然后再次单击“ +”按钮INSEMINATION,日期应更新并继续。

我不要步进。我需要处理任何小部件。请帮我。预先谢谢你

if i click on '+' button 'Heat,natural' and date should updated and '+' button should move downwards

2 个答案:

答案 0 :(得分:0)

看看https://pub.dev/packages/timeline_list

import 'package:timeline_list/timeline.dart';
import 'package:timeline_list/timeline_model.dart';

List<TimelineModel> items = [
      TimelineModel(Placeholder(),
          position: TimelineItemPosition.random,
          iconBackground: Colors.redAccent,
          icon: Icon(Icons.blur_circular)),
      TimelineModel(Placeholder(),
          position: TimelineItemPosition.random,
          iconBackground: Colors.redAccent,
          icon: Icon(Icons.blur_circular)),
    ];
    return Timeline(children: items, position: TimelinePosition.Center);

答案 1 :(得分:-1)

您可以使用listvew实现此目的。 使用没有任何边距和填充的列表视图来连接垂直线。 ü 您可以使用vertical devicer,也可以仅使用宽度为1px的容器作为垂直线。 明智地管理连接垂直线的布局。 飘飘快乐。