Ich habe ein FlexLayout
Inneres von StackLayout
:
<StackLayout HorizontalOptions="Center" Padding="0,100">
<Label
Text="Franklin"
HorizontalTextAlignment="Center"
FontSize="Large" />
<Label Text="Mostly Cloudy" HorizontalTextAlignment="Center" />
<Label
Text="55°"
HorizontalTextAlignment="Center"
FontSize="Header" />
<!-- PLEASE CENTER ME -->
<FlexLayout>
<Label Text="H:55°" Margin="0,0,10,0" />
<Label Text="L:37°" />
</FlexLayout>
</StackLayout>
Wie zentriere ich das FlexLayout
Innere des StackLayout
?
Ich empfehle die Verwendung StackLayout
in horizontaler Richtung. Ein StackLayout ermöglicht einen natürlicheren Ablauf beim Platzieren der Elemente auf der Seite.
<!-- This part is now centered -->
<StackLayout Orientation="Horizontal" HorizontalOptions="CenterAndExpand">
<Label Text="H:55°" Padding="5,0" />
<Label Text="L:37°" Padding="5,0" />
</StackLayout>
Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.
Bei Verstößen wenden Sie sich bitte [email protected] Löschen.
Lass mich ein paar Worte sagen