大于NamedSize.Large文本

时间:2017-11-20 13:44:05

标签: xamarin.forms

我们如何扩展NamedSize以获得更大的文本?

下面的LOC给出了一个很大的尺寸,但是我希望有一个更大的尺寸而不是硬编码:

myLabel.TextSize = Device.GetNamedSize(NamedSize.Large, typeof(Label))

谢谢。

1 个答案:

答案 0 :(得分:0)

https://developer.xamarin.com/api/type/Xamarin.Forms.NamedSize/

  

会员名称描述

     

默认默认字体大小。

     

较大A字体大小,用于标题或其他重要文本元素。

     

中等默认字体大小,用于独立标签或按钮。

     

Micro设备的最小可读字体大小。想想这就像合法的脚注一样。

     

小小但可读的字体大小。将其用于文本块。

NamedSize枚举中不存在较大的字体大小。您可以创建一个自定义属性MyFontSize,并根据当前设备将其设置为不同的值,并将您的标签大小绑定到该属性。

它仍然是硬编码的,但您必须使用大小值来使其看起来像您想要的每个设备。