我有一个Figma的设计。看起来很棒。但是当我尝试在flutter中使用字体值时,我遇到了一个问题。字体大小我选择在Figma上,应用程序的前端不能为肉眼呈现相同的结果。
例如,如果我在Figma上设置文本的12px大小,并在Flutter的前端文件上设置相同的(12px)大小,则生成的结果不匹配;Flutter的应用程序字体大小似乎小于Figma屏幕,但它们在px中的大小设置相同。
下面是我的textStyle示例:
final textMedium = GoogleFonts.manrope(
textStyle: TextStyle(
fontWeight: FontWeight.w700,
fontStyle: FontStyle.normal,
fontSize: 12,
color: Colors.black
));可能的原因是什么,我如何解决它?我需要一个“修正系数”。有什么建议吗?
发布于 2021-07-14 03:22:30
把你在Figma中的UI设计转换成带有保留意见的flutter。我经历过这种情况,并注意到它们看起来也不是100%相同的。我通常会顺其自然,但是如果你真的想要,我只会增加Flutter的字体大小,并尝试尽可能地匹配Figma中的UI设计。根据字体大小的不同,使用转换因子是不一致的。我认为这是因为像素大小可能会根据设备的不同而不同,而Figma真正关心的是以像素为单位的艺术板大小。
https://stackoverflow.com/questions/68368140
复制相似问题