如何解决扑;如何同时在一行的顶部和底部显示一个项目?
如下图所示,我目前正在尝试在一列、一行中放置两个小部件,一个在顶部,一个在底部。问题是,由于除这些之外的所有其他项目都必须保持在顶部,因此 Row 的 CrossAxisAlignment 必须在开始时。但后来我无法第二次或文本框 (09:35) 到行尾。
代码如下:
Row(
crossAxisAlignment: CrossAxisAlignment.start,children: [
SizedBox(
width: 8,),ClipRRect(
borderRadius: BorderRadius.circular(30),child: Container(
color: color,width: 7,height: height,SizedBox(width: 15),Column(
crossAxisAlignment: CrossAxisAlignment.start,children: [
Text(
lesson,style:
TextStyle(fontFamily: 'SourceSansBold',fontSize: 20),Text(
teacher,style: TextStyle(fontFamily: 'SourceSans',fontSize: 15),)
],Spacer(),Padding(
padding: EdgeInsets.only(top: 15),child: Text(
room,style: TextStyle(fontFamily: 'SourceSansBold',//here is the part that fixed the problem
// ------
SizedBox(
height: height,child: Column(
mainAxisAlignment: MainAxisAlignment.spaceBetween,children: [Text('08:00'),Text('09:35')],)
// -------
],
感谢您的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。