首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有可能使颤动中的字符具有相同的宽度?

有没有可能使颤动中的字符具有相同的宽度?
EN

Stack Overflow用户
提问于 2019-03-01 06:47:40
回答 2查看 3.3K关注 0票数 16

正如您在下图中看到的,文本具有相同数量的字符,但由于数字"1“比"5”和"2“更细,因此两个文本的宽度不同。

我如何在Flutter中调整它?

EN

回答 2

Stack Overflow用户

发布于 2019-03-01 09:04:25

使用等宽字体,也称为固定间距、固定宽度或非比例字体,是一种字母和字符都占据相同水平空间的字体。

维基百科很好地解释了这一点。https://en.wikipedia.org/wiki/Monospaced_font

票数 3
EN

Stack Overflow用户

发布于 2019-03-01 09:22:10

Hiepav建议,似乎是一个很好的方法,因为你没有做错什么,但字体中的每个字符都有不同的宽度,所以它必须调整以留出足够的空间。

但是,作为一种变通办法,您实际上可以将文本包装在一个固定宽度大小的框中,这样就可以为两个小部件的字符宽度变化提供足够的空间,例如具有宽度约束和居中对齐子控件的SizedBoxConstrainedBox甚至Container。这样,使用该字体时,至少应该将:垂直对齐。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54935487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档