LeoAndo / xamarin-forms-training

traning for Xamarin.Forms
0 stars 1 forks source link

Custom Fonts & Font Icons/Images #89

Open LeoAndo opened 3 years ago

LeoAndo commented 3 years ago

はじめに

Font-Awesomeで提供されているfont/iconを使ってサンプル実装します。

LeoAndo commented 3 years ago

カスタムフォントの導入手順

スクリーンショット 2021-09-17 19 47 54 スクリーンショット 2021-09-17 19 48 02 スクリーンショット 2021-09-17 19 58 23 スクリーンショット 2021-09-17 19 58 41 スクリーンショット 2021-09-17 19 59 02 スクリーンショット 2021-09-17 19 59 42

https://github.com/LeoAndo/xamarin-forms-training/blob/main/CustomFontSample/CustomFontSample/AssemblyInfo.cs#L5:L7

LeoAndo commented 3 years ago

カスタムアイコン導入手順

  1. FontAwesomeIcons.csをコピペで導入する https://raw.githubusercontent.com/matthewrdev/fa2cs/master/FontAwesomeIcons.cs
LeoAndo commented 3 years ago

XAMLに定義されているLabelコントロールにカスタムフォント/アイコンを適用する

FontFamilyにはAliasを指定すると簡潔に書けるのと、アイコン指定時に、Font-Awesomeで提供されているfontファイルをFontFamilyに指定するところがポイント!

Fonts

Icons

LeoAndo commented 3 years ago

refs