2
在一个RelativeLayout的内部我想在StackLayout的顶部显示一些元素,并在另一个StackLayout的屏幕底部显示一些元素。 (我使用相对的,因为我也有一个图像将重叠的顶部的一部分)如何设置底部StackLayout约束是关于父布局的底部?将堆栈对齐到RelativeLayout的底部?
这是我试过,但它不工作:
<RelativeLayout x:Name="Login" BackgroundColor="#f6f6f6">
<StackLayout Orientation="Vertical" HorizontalOptions="FillAndExpand" BackgroundColor="White"
RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width, Factor=1}"
RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToParent, Property=Y, Constant=0}"
>
<Image Source="ACSBanner.png" VerticalOptions="Center" HorizontalOptions="Center" />
</StackLayout>
<StackLayout Orientation="Vertical" HorizontalOptions="FillAndExpand" VerticalOptions="EndAndExpand">
<Label Text="Sample Text For Bottom" FontSize="Large" TextColor="Black" FontAttributes="Bold"/>
</StackLayout>
</RelativeLayout>