android - 我如何在颤动的新容器上放置单词
问题描述
你好,我的颤振设计有一些问题
我想使用容器制作一个带有圆形边框的框,
在这个框的顶部我想制作一个文本,文本看起来像这样
但是当我编写代码时,文本无法显示看起来像这样
这是我的代码
height: 440.0,
color: Colors.transparent,
child: new Container(
decoration: new BoxDecoration(
color: Colors.blue,
borderRadius: new BorderRadius.only(
topLeft: const Radius.circular(40.0),
topRight: const Radius.circular(40.0),
)),
child: new Center(
child: Padding(
padding: EdgeInsets.symmetric(vertical: 0),
child: Text('Email'),
),
),
),
)
解决方案
只是Align
用来保持头脑清醒。
Container(
decoration: new BoxDecoration(
color: Colors.blue,
borderRadius: new BorderRadius.only(
topLeft: const Radius.circular(40.0),
topRight: const Radius.circular(40.0),
)),
child: new Align(
alignment: Alignment.topCenter,
child: Padding(
padding: EdgeInsets.symmetric(vertical: 0),
child: Text('Email'),
),
),
),
输出:
推荐阅读
- r - 如何在 R 中从 Github 加载 .stan 文件
- flutter - 从最后一天开始,在颤动的 dio 客户端中出现错误
- javascript - iframe 不显示嵌入页面的所有元素
- clojurescript - 书中的 ClojureScript 设置
- html - 我的 CSS 没有从另一个目录导入
- android - 在clickableText android compose上动态更改textDecoration
- .net - 使用 SignalR 作为客户服务代表
- python - 从页面中抓取特定的重复元素
- kubernetes-helm - 如何通过 set 命令将默认模板中定义的 imagePullSecrets 传递给 helm
- php - 表单转发器 PHP