如何在下面添加文本“ pomodone”在扑来?
我正在尝试修改我的颤音布局,以在“ pomodone”文本下方显示另一个文本。这是我想实现的视觉表示:
当前,我的布局看起来像这样:
这是我的相关代码:
class HomePage extends StatelessWidget {
const HomePage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Color(0xffF24004),
body: Center(
child: Container(
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
GestureDetector(
onTap: () {
print("Container clicked");
Navigator.pushReplacement(
context, MaterialPageRoute(builder: (_) => LogIn()));
},
child: Container(
width: 202,
height: 196,
margin: EdgeInsets.all(100.0),
decoration: BoxDecoration(
shape: BoxShape.circle,
color: Color(0xffF2B749),
),
child: const Center(
child: Text("P O M O D O N E", style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 22,
color: Color(0xff313640),
),),
),
),
),
Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Container(
width: 75,
height: 112,
child: Icon(Icons.check_rounded,
size: 100,
color: Color(0xffF3F5F4),
),
),
],
),
)
],
),
),
),
);
}
}
我尝试复制pomodone文本容器,但这无法正常工作。您能帮我调整布局吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这很简单。 可以使用
column()
使用mainaxisAlignment
mainaxisalignment.center.center
:由于您想要一个小部件下方的一个小部件,因此 要删除
center()
窗口小部件代替column()
。使用您的代码,一个完整的可运行示例:
我建议您花时间阅读。
It's quite simple. Since you want one widget below another one, you can use a
Column()
with setting themainAxisAlignment
toMainAxisAlignment.center
:You'll have to remove the
Center()
widget in place of theColumn()
.Using your code, a complete runnable example:
I suggest you take your time to read the official documentation on Layouts in Flutter.