Xamarin.FormsのLabelで各プラットフォームで使用フォントを変更したい場合、各プラットフォームでFontFamilyを指定してあげると良い。XamlでOnPlatformで各OS毎にプロパティを設定してやる。
以下、iOSで設定するxamlの例。HelveticaNeueを指定している。
<Label Grid.Row="0" Grid.Column="1" Grid.RowSpan="6" Text="test" TextColor="Black" VerticalTextAlignment="Center" HorizontalTextAlignment="Start" FontSize="16"> <Label.FontFamily> <OnPlatform x:TypeArguments="x:String"> <OnPlatform.iOS>HelveticaNeue</OnPlatform.iOS> </OnPlatform> </Label.FontFamily> </Label>