导航抽屉文字平行

问题描述 投票:0回答:1

如何让子文本与“Operator”平行对齐?

我想要这样的东西

这是我的代码

@override
  Widget build(BuildContext context) {
    return Drawer(
      child: ListView(
        padding: EdgeInsets.zero,
        children: <Widget>[
          _createHeader(context),
          ExpansionTile(
            childrenPadding: EdgeInsets.zero,
            expandedCrossAxisAlignment: CrossAxisAlignment.start,
            title: Text("operator".tr()),
            leading: const Icon(Icons.person), //add icon
            children: [
              ListTile(
                title: Text("dashboard".tr()),
                onTap: () {
                  //action on press
                },
              ),
              ListTile(
                title: Text("properties".tr()),
                onTap: () {
                  //action on press
                },
              ),
            ],
          ),
        ],
      ),
    );
  }

如有任何帮助,我们将不胜感激。

flutter navigation-drawer
1个回答
0
投票

使用 Padding 小部件设置间距

Padding(
 padding: const EdgeInsets.symmetric(horizontal: 16.0),
 child: [CHILD_WIDGET],
)
© www.soinside.com 2019 - 2024. All rights reserved.