【问题标题】:Flutter: How make container fit to its childFlutter:如何让容器适合它的孩子
【发布时间】:2020-11-18 18:06:38
【问题描述】:

我正在使用内部带有文本小部件的容器,我希望容器适合文本小部件,而不是扩展到最大。如果你知道我该怎么做,请告诉我。

这是我的代码:

Container(
                      height: MediaQuery.of(context).size.height * 0.07,
                      decoration: BoxDecoration(
                          border: Border.all(color: Colors.grey, width: 1),
                          borderRadius:
                              BorderRadius.all(Radius.circular(2.0))),
                      child: Row(
                        mainAxisAlignment: MainAxisAlignment.center,
                        children: <Widget>[
                          Padding(
                            padding: const EdgeInsets.only(left: 10),
                            child: widgets[index],
                          ),
                          IconButton(
                              icon: Icon(
                                Icons.close,
                                size: 20,
                                color: Colors.grey,
                              ),
                              onPressed: () => {
                                    setState(() {
                                      widgets.remove(widgets[index]);
                                    }),
                                  })
                        ],
                      ),
                    );

【问题讨论】:

    标签: android ios flutter flutter-layout


    【解决方案1】:

    对行试试这个

    mainAxisSize: MainAxisSize.min
    

    【讨论】:

      猜你喜欢
      • 2022-11-23
      • 2020-10-22
      • 2019-07-26
      • 2015-10-23
      • 1970-01-01
      • 2020-03-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      相关资源
      最近更新 更多