Stack

Stack SwiftUI

Stack é uma container view, que é basicamente uma view que contém outras views. A utilidade das Stacks está em como eles dispõem suas views filhas na tela, e elas podem ser divididas em três:

VStack

Organiza suas views filhas horizontalmente na tela, sempre sendo posicionadas de cima para baixo. É possível customizar o alignment e o spacing da view.

HStack

Organiza suas views filhas verticalmente, sempre as posicionando da esquerda para direita na tela

ZStack

As views dentro de uma ZStack são dispostas uma em cima da outra, sendo que o primeiro elemento será o elemento que aparecerá em baixo de todos, e o último aparecerá em cima.

View Composta

Você pode colocar uma VStack dentro de uma HStack, bem como ambas dentro de uma ZStack... as combinações são apenas limitadas pela sua criatividade. Lembrando que elas continuam sendo views mesmo estando uma dentro das outras.

Anterior
Anterior

Events

Próximo
Próximo

Color