如何在Xamarin.Android和Xamarin.IOS中对所有设备进行响应式布局

问题描述 投票:0回答:1

我必须设置所有设备的布局响应,因为我正在处理xamarin表单,谁能帮助我解决此问题?

我尝试了以下代码,但字体大小因设备而异。

    <Style x:Key="labelStyle" TargetType="Label">
        <Setter Property="FontSize">
            <Setter.Value>
                <OnIdiom x:TypeArguments="x:Double" Tablet="45" Phone="20"/>
            </Setter.Value>
        </Setter>
    </Style>
xamarin.forms xamarin.android xamarin.ios
1个回答
0
投票

尝试使用Named font sizes代替特定值,尺寸值以与设备无关的单位进行测量。

下表显示了NamedSize成员及其在iOS,Android和通用Windows平台(UWP)上的默认大小:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.