问题描述
我正在尝试决定按钮、标题、标签等应该使用哪种字体大小。我知道我必须使用 namedSizes 才能使文本动态化。 我也知道微软在文档中给出的定义和建议(https://docs.microsoft.com/en-us/dotnet/api/xamarin.forms.namedsize?view=xamarin-forms) 但是当我实现它们时,最终只有 4 或 5 种尺寸,并且无论手机设置中指定的配置如何,多个 namedSize 始终显示相同的尺寸。 比如Header、medium、Default设置相同的文字大小,Large和Title也一样。
我觉得我缺少一些东西,有人能告诉我这些namedSizes之间是否有任何真正的区别吗? 感谢您抽出宝贵时间。
解决方法
这在 docs
中明确涵盖Member iOS Android UWP
Default 17 14 14
Micro 12 10 15.667
Small 14 14 18.667
Medium 17 17 22.667
Large 22 22 32
Body 17 16 14
Header 17 96 46
Title 28 24 24
Subtitle 22 16 20
Caption 12 12 12