0

我遇到了无法在 a 中堆叠两个标签StackLayout并在没有边距的情况下适应内容的问题。

预期结果: 在此处输入图像描述

电流输出:

在此处输入图像描述

我已经尝试设置VerticalOptions,MarginPadding属性,但它仍然包含边距(红色背景)以及第二个内容没有触及它的StackLayout父级的“天花板”。

当前代码:

<ViewCell>
    <StackLayout Orientation="Horizontal" VerticalOptions="Start">
    <StackLayout HorizontalOptions="Center" VerticalOptions="Center">
        <Image Source="summary.png"/>
    </StackLayout>
    <StackLayout Orientation="Vertical" VerticalOptions="Start" BackgroundColor="Red" Margin="0" Padding="0">
        <StackLayout BindingContext="{Binding Date}" VerticalOptions="Start" BackgroundColor="Beige" Margin="0" Padding="0">
          <Label Text="{Binding Text}" TextColor="{Binding Color}" VerticalOptions="Start"/>
        </StackLayout>
        <StackLayout BindingContext="{Binding Result}" VerticalOptions="Start" BackgroundColor="Blue" Margin="0" Padding="0">
          <Label Text="{Binding Text}" TextColor="{Binding Color}" FontSize="{Binding FontSize}" VerticalOptions="Start"/>
        </StackLayout>    
    </StackLayout>                                
    </StackLayout>
</ViewCell>
4

0 回答 0