Hello,
Welcome to our Microsoft Q&A platform!
Do you place the font file under the Resources folder of the iOS project? To use custom fonts in Xamarin.Forms, you could just add the font file to shared project and consumed by platform projects without any additional work.
The process for accomplishing:
1.Add the font to your Xamarin.Forms shared project as an embedded resource (Build Action: EmbeddedResource).
2.Register the font file with the assembly, in a file such as AssemblyInfo.cs, using the ExportFont attribute. An optional alias can also be specified.
using Xamarin.Forms;
[assembly: ExportFont("Lobster-Regular.ttf", Alias = "Lobster")]
Check the doc: https://learn.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/text/fonts#set-the-font-family
Best Regards,
Jarvan Zhang
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.