我想在可移植文件夹(不是iOS和安卓)的xamarinforms中的xaml
文件中使用自定义字体,该文件为所有此平台获取输出。在xamarin表格中使用自定义字体
0
A
回答
3
- 如解释here所示,将字体添加到您的平台中。
创建一个平台像反映了一个字体样式:
<OnPlatform x:Key="NormalFont" x:TypeArguments="x:String" iOS="Montserrat" Android="Montserrat" WinPhone="Assets/Fonts/Montserrat-Regular.ttf#Montserrat"/>
与任何下列选项中使用它:
直接使用:
<Label Text="test" FontFamily="{StaticResource NormalFont}"/>
使用带匿名样式(影响应用中的所有标签):
<Style TargetType="Label"> <Setter Property="FontFamily" Value="{StaticResource NormalFont}"/> </Style>
使用名为风格:
<Style x:Key="TitleStyle" TargetType="Label"> <Setter Property="FontFamily" Value="{StaticResource Boldfont}"/> </Style> <Label Text="Options" Style="{StaticResource TitleStyle}"/>
0
如果你不想做实现这个你自己,你可以使用CustomFontEffect
我们增加在CommunityToolkit为Xamarin形式:https://github.com/FormsCommunityToolkit/FormsCommunityToolkit/tree/dev/src
有一个示例项目增加了,但总体使用如下:
<Label Text="Comic Sans is tha bomb!">
<Label.Effects>
<effects:CustomFontEffect FontPath="ComicSaaaaaans.ttf" FontFamilyName="Comic Sans MS" />
</Label.Effects>
</Label>
相关问题
- 1. 如何在Xamarin跨平台中使用自定义字体
- 2. 我在Xamarin Android中使用自定义字体是否正确?
- 3. Xamarin Forms自定义字体CrossPlatform
- 4. 自定义使用Xamarin在UWP进度条颜色表格
- 5. 在UIWebView中使用自定义字体
- 6. 在css中使用自定义字体?
- 7. 在Cocos2d中使用自定义字体
- 8. 在CSS中使用自定义字体
- 9. 在xaml中使用自定义字体
- 10. 在Xcode中使用自定义字体
- 11. 在CSS中使用自定义字体
- 12. 在viewpagerindicator中使用自定义字体
- 13. 在电子表格devexpress字体选择器下拉使用自定义字体
- 14. 使用自定义字体
- 15. 使用自定义字体
- 16. 如何在自定义BaseAdapter中使用自定义字体
- 17. 自定义MasterDetail页在Xamarin窗体
- 18. 在wordpress中使用HTML格式的自定义字体
- 19. 用Xamarin Forms和Prism在Android上显示的自定义字体
- 20. Xamarin Android TypefaceSpan在Assets文件夹中具有自定义字体
- 21. 如何在Xamarin.Android中使用自定义字体?字体问题
- 22. 在CSS中使用字体的自定义字体
- 23. 在C#窗口中使用的自定义.ttf字体。表单
- 24. Xamarin - 在自定义列表视图中使用图像ViewCell
- 25. Xaml绑定到Xamarin表格中的自定义类
- 26. 自定义字体不显示在Xamarin Storyboard
- 27. Xamarin窗体Windows Azure自定义登录
- 28. lwuit中表的自定义字体?
- 29. 在Xamarin窗体中绑定自定义对象类型
- 30. 使用自定义装配体中的自定义装配体
你试过Google吗? – roottraveller