Flutter-如何将小部件放在列表视图的中心 [英] Flutter - How to center widget inside list view
本文介绍了Flutter-如何将小部件放在列表视图的中心的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在努力将小部件放在listView
内部.
I'm struggling with centering a widget inside listView
.
我尝试过,但是Text('ABC')
没有垂直居中.
我该如何实现?
I tried this, but Text('ABC')
is not centered vertically.
How can I achieve this?
new Scaffold(
appBar: new AppBar(),
body: new ListView(
padding: const EdgeInsets.all(20.0),
children: [
new Center(
child: new Text('ABC')
)
]
)
);
推荐答案
垂直居中&水平中心:
Vertically Center & Horizontal Center:
Scaffold(
appBar: new AppBar(),
body: Center(
child: new ListView(
shrinkWrap: true,
padding: const EdgeInsets.all(20.0),
children: [
Center(child: new Text('ABC'))
]
),
),
);
仅垂直中心
Scaffold(
appBar: new AppBar(),
body: Center(
child: new ListView(
shrinkWrap: true,
padding: const EdgeInsets.all(20.0),
children: [
new Text('ABC')
]
),
),
);
这篇关于Flutter-如何将小部件放在列表视图的中心的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文