我正在使用xamarin表单,我想要不同平台的不同字体大小,例如我希望我的Android条目具有FontSize 14,而在iOS中我希望它们是FontSize 12,我可以使用下面的代码以编程方式进行,但有没有办法在XAML中做到这一点?
if (Device.OS == TargetPlatform.iOS)
{
Entry.FontSize = 12;
}
答案 0 :(得分:5)
<Entry>
<Entry.FontSize>
<OnPlatform x:TypeArguments="x:Double"
iOS="20"
Android="25" />
</Entry.FontSize>
</Entry>