我们如何在Xamarin形式的引导程序中使响应字体大小变大。如果在较小的设备中,请显示小字体。如果在较大的设备中,则显示较大的字体。是否有任何nuget软件包或工作源?
您不需要任何包装。该功能内置在Xamarin.Forms中。
根据Xamarin的Font sizes文档:
大小值以与设备无关的单位进行测量。有关更多信息,请参见Units of measurement
如果打开Units of measurement
链接,您将看到:
Xamarin.Forms使用与平台无关的度量单位,该度量单位将跨设备和平台的单位标准化。 Xamarin.Forms中每英寸有160个单位,每厘米有64个单位。
[此外,如果您浏览已经预定义的Named font sizes,您会发现每种内置尺寸都有一些差异。这正是幕后发生的事情-Xamarin会考虑设备的尺寸,相应地“缩放”字体大小。
您不需要任何NuGet软件包。如果要为电话和标签设置不同的大小,可以执行此操作。
<Label Text = "Hello"
FontSize = "{OnIdiom Phone = 20 Tablet = 72}" />
Xamarin缩放字体大小,因为单位与设备无关。