xamarin.forms的fontSize之间有什么区别?



我正在决定按钮、标题、选项卡等应该使用哪种字体大小。我知道我必须使用namedSize才能使文本动态。我也知道Microsoft在文档中给出的定义和建议(https://learn.microsoft.com/en-us/dotnet/api/xamarin.forms.namedsize?view=xamarin-表单(但当我实现它们时,最终只有4或5个尺寸,并且无论手机设置中指定的配置如何,多个命名尺寸总是显示相同的尺寸。例如,Header、medium和Default设置相同的文本大小,Large和Title也执行相同的操作。

我觉得我缺少了一些东西,有人能告诉我这些命名尺寸之间是否有真正的区别吗?谢谢你抽出时间。

这在文档中有明确的说明

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

最新更新