У меня та же проблема, что и у вас.Если вы хотите, чтобы высота FlexLayout
была установлена автоматически, измените первый FlexLayout
на StackLayout
, чтобы ваш код был следующим:
<StackLayout Orientation="Vertical" Spacing="0">
<FlexLayout Direction="Row" JustifyContent="Start" AlignItems="Stretch">
<BoxView Color="Red"/>
<BoxView Color="Black"/>
</FlexLayout>
<BoxView Color="Yellow"/>
</StackLayout>
Я не знаю, почему этоне работает, если у вас есть FlexLayout
внутри другого FlexLayout
, если вы не укажете высоту внутреннего.Может быть, это ошибка.