flutter - Flutter - 如何在两个小部件之间创建一条垂直线
问题描述
我需要在两个小部件之间创建一条垂直线,如下所示:https ://imgur.com/a/22ybF6o
我可以做到,但要固定大小。如果这个尺寸发生变化,布局会变得像这样混乱:https ://imgur.com/a/kO9NXlJ
这是我的代码:
Widget listItem(TripsData item) {
var startDate = DateFormat('dd/MM/yy - HH:mm').format(DateTime.parse(item.start));
var endDate = DateFormat('dd/MM/yy - HH:mm').format(DateTime.parse(item.end));
return Card(
child: Stack(
children: <Widget>[
drawDestinationLine(Colors.red),
Column(
children: <Widget>[
ListTile(
leading: drawDestinationCircle('A', Colors.blue),
title: Text(startDate),
subtitle: Text(item.locationStart),
),
const Padding(padding: EdgeInsets.only(bottom: 2.0)),
ListTile(
leading: drawDestinationCircle('B', Colors.blue),
title: Text(endDate),
subtitle: Text(item.locationEnd),
),
],
),
],
),
);
}
有人有解决方案来帮助我吗?
让我知道是否需要更多代码,但 StackOverflow 没有让我在这里放更多代码..
解决方案
推荐阅读
- polymer-3.x - lit-element 将数据从一个组件传递到另一个组件
- airflow - 在 Apache Airflow DAG 已计划并运行时对其进行测试?
- pyspark - Pyspark 自定义 Transformer 的 MLeap serializeToBundle 错误
- http - 如何使用 HTTP::UserAgent 下载二进制文件
- javascript - 如何通过 Selenium 和 Python 从 html 标签跨度获取文本
- java - 如何将注入的bean传递给另一个注入的对象?
- python - Pyplot:在一侧绘制带有刻度的曲线
- spring-boot - 出现错误时显示sql查询的参数详情
- spring - Spring 使用 ObjectMapper 和 RepositoryRestMvcConfiguration 引发循环引用错误
- jquery - 用于 chrome 上的手机/平板电脑的 jquery outerheight() 返回 0