在 Xamarin 中添加自定义字体
Adding a custom font in Xamarin
根据这个post:https://devblogs.microsoft.com/xamarin/embedded-fonts-xamarin-forms/
添加自定义字体的新方法是将字体添加为 embeddedResource,然后在 App.xaml.ca 中添加此行:
[assembly: ExportFont("DSEG7ModernRegular.ttf")]
但是我得到这个错误:
Error CS0246 The type or namespace name 'ExportFontAttribute' could not be found (are you missing a using directive or an assembly reference?)
我的项目参考:
- Xamarin.Essentials (1.3.1)
- Xamarin.Forms (4.4.0.991265) - 4.5
- NetStandard.Library (2.0.3)
ExportFontAttribute
在 Xamarin.Forms
命名空间中,因此请确保您有
using Xamarin.Forms;
根据这个post:https://devblogs.microsoft.com/xamarin/embedded-fonts-xamarin-forms/
添加自定义字体的新方法是将字体添加为 embeddedResource,然后在 App.xaml.ca 中添加此行:
[assembly: ExportFont("DSEG7ModernRegular.ttf")]
但是我得到这个错误:
Error CS0246 The type or namespace name 'ExportFontAttribute' could not be found (are you missing a using directive or an assembly reference?)
我的项目参考:
- Xamarin.Essentials (1.3.1)
- Xamarin.Forms (4.4.0.991265) - 4.5
- NetStandard.Library (2.0.3)
ExportFontAttribute
在 Xamarin.Forms
命名空间中,因此请确保您有
using Xamarin.Forms;