按钮以较低的分辨率转义堆栈布局

时间:2018-08-14 16:11:05

标签: xaml xamarin layout xamarin.forms

这是问题的屏幕截图(左= Xamarin.Forms预览器;右= ADV 768x1080)

enter image description here

代码:

<Frame BackgroundColor="#292929" VerticalOptions="CenterAndExpand" Margin="20,0,20,0" CornerRadius="4" Padding="0">
        <StackLayout Orientation="Vertical" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Padding="5">
                 <StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" BackgroundColor="Tomato">
                    <Label FontSize="Small" Text="ABBONAMENTO 30 giorni" TextColor="White"/>
                    <Label FontSize="Small" Text="€10,99" HorizontalOptions="EndAndExpand" TextColor="#ff9900"/>
                 </StackLayout>
                    <Button HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" Text="ISCRIVITI" TextColor="#eeeeee" BackgroundColor="#FF9900" CornerRadius="4"/>
        </StackLayout>
 </Frame>

将帧放在StackLayout中,该父级是一个网格。

该问题仅在低分辨率设备上仍然存在。 您能告诉我为什么会发生这种情况,以及如何解决吗?

我需要这种布局能够高度感知和响应。

0 个答案:

没有答案