新字体不显示

时间:2018-01-28 19:37:28

标签: fonts xamarin.forms xamarin.ios

新字体未应用于我的xmal标签。我放了 info.plist中的字体条目,并按照指示更改了属性。 Build Action = none复制到输出目录=始终复制 字体没有实现,我错过了什么?

Xmal代码段:

 <Label  x:Name="fontName" Text="Welcome to My Music!" 
    VerticalOptions="Center" 
    FontSize = "Large"

    HorizontalOptions="Center" >
        <Label.FontFamily>
           <OnPlatform x:TypeArguments="x:String">
            <On Platform="iOS" Value="ScriptinaPro.ttf" />
           </OnPlatform> 
        </Label.FontFamily>
 </Label>

1 个答案:

答案 0 :(得分:0)

假设plist中的字体路径是正确的:

<Label  x:Name="fontName" Text="Welcome to My Music!" 
    VerticalOptions="Center" 
    FontSize = "Large"

    HorizontalOptions="Center" >
        <Label.FontFamily>
           <OnPlatform x:TypeArguments="x:String">
            <On Platform="iOS" Value="Scriptina Pro" />
           </OnPlatform> 
        </Label.FontFamily>
 </Label>

以下是文档:

Using custom Fonts in Xamarin.iOS