首页 > 解决方案 > Flutter,防止Text自动换行

问题描述

我不希望文本断行。

代码如下:

     return Scaffold(
      body: Center(
       child: Padding(
        padding: const EdgeInsets.all(100.0),
         child: Container(child: Text("Werwerwer eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ddddddd dd ddddddddddddddddd")),
      ),
     ),
    );

图片如下:

图片! :D

红线都是我不想要的空白。

如何解决这个问题?

标签: flutterflutter-layout

解决方案


我认为是因为您使用了太大的填充(100)。所以地平线填充检查它需要改变线,因为空间不足。

您可以使用 Debug Paint 并查看填充的工作原理: https ://flutter.dev/docs/development/tools/devtools/inspector

尝试将填充更改为较低的值,或者使用EdgeInsets.symmetricEdgeInsets.onlyEdgeInsets.fromLTRB如果您想在左、上、右、下使用不同的填充

用调试油漆填充


推荐阅读