为什么标题贴在左边而不是留下一些空间?
这是脚手架代码
return new Scaffold( appBar: new AppBar(title: const Text('Friendlychat')),);
答案 0 :(得分:0)
您可以通过几种方法修改它:
您可以将title
窗口小部件包装在Padding
窗口小部件中,并使用padding
属性缩进左侧区域。
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title: new Padding (child: new Text ("Friendly Chat"),
padding:const EdgeInsets.only(left: 20.0) ),
),
);
}
或者您可以在Container
的{{1}}媒体资源中添加空leading
。
AppBar
如果您希望标题居中,请将@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title:new Text ("Friendly Chat"),
leading: new Container(),
),
);
}
中的属性centerTitle
设置为AppBar
true
答案 1 :(得分:0)
答案 2 :(得分:0)
这是当前扑动的alpha版本的回归,在@ aptik.Thanks指出