私のアプリケーションはiOSで使用されますが、WindowsとAndroidのバージョンがありますが、これらのプラットフォームで動作するカスタムフォントを取得することにはあまり関心がありません。主にIOS。Xamarin Cross Platformでカスタムフォントを使用する方法
私のResourcesフォルダに.ttfファイルを追加し、それを常にコピーに設定する方法を知っています。またIOSファイルinfo.plistを更新し、名前が 'フォントがアプリケーションによって提供された文字列配列' Cardinal.ttf '
私が明確にしていないのは、私のクロスプラットフォームコードでフォントファミリを呼び出す方法です。私は、UIの名前空間が使用できないため
は、しかし、これはクロスプラットフォームでは動作しません
labelName.Font = UI.Font(「枢機卿」)のような何かを知っています。
ここにヘルプがありますか?限り、あなたは、リソースへのTTFファイルを追加したとして、あなたは単にフォント名の値を持つ文字列としてのfontFamilyを指定
Device.OnPlatform(...上記@Gusmanへ
は、ドキュメントをお読みください。 //developer.xamarin.com/guides/xamarin-forms/user-interface/text/font s/ – Jason
FontFamily = "Cardinal"、フォントがシステムによって読み込まれている間に動作します(iOSでは、Androidは別の履歴です...)。 – Gusman
私は見て、私はentermorecharshere参照してください – MattyMerrix