我正在使用Xamarin Forms,希望在不同平台上设置不同的字体大小,例如我想要我的Android条目的字体大小为14,在iOS中我希望它们的字体大小为12。我可以使用下面的代码进行编程设置,但是否有办法在XAML中完成?
if (Device.OS == TargetPlatform.iOS)
{
Entry.FontSize = 12;
}
我正在使用Xamarin Forms,希望在不同平台上设置不同的字体大小,例如我想要我的Android条目的字体大小为14,在iOS中我希望它们的字体大小为12。我可以使用下面的代码进行编程设置,但是否有办法在XAML中完成?
if (Device.OS == TargetPlatform.iOS)
{
Entry.FontSize = 12;
}
<Entry>
<Entry.FontSize>
<OnPlatform x:TypeArguments="x:Double"
iOS="20"
Android="25" />
</Entry.FontSize>
</Entry>