我在Xamarin表单应用程序中使用自定义DB-Helvetica。我在iOS和Android中添加了.ttf文件。对于Android,它可以按预期运行。但是对于iOS,我看不到字体。
我已经在info.plist中添加了字体,并将这些资源添加为捆绑资源。
答案 0 :(得分:0)
在没有更多有关如何加载它们(代码)的信息的情况下,很难知道发生了什么。但是,您以不同的方式在iOS上加载字体。这是加载字体时的常见问题。另外,请确保使用该字体的名称。
在3个平台上加载字体的示例。
<OnPlatform x:Key="MaterialFontFamily" x:TypeArguments="x:String">
<On Platform="iOS" Value="Material Design Icons" />
<On Platform="Android" Value="materialdesignicons-webfont.ttf#Material Design Icons" />
<On Platform="UWP" Value="Assets/Fonts/materialdesignicons-webfont.ttf#Material Design Icons" />
</OnPlatform>