UIFlexItem
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
O objeto define o comportamento flex para o seu pai sob o controle de um .O comportamento flex definido substitui o do controlador UIListLayout, permitindo que você configure o comportamento flex em uma base por objeto quando necessário.


Resumo
Propriedades
Como o pai GuiObject cresce ou diminui com o espaço disponível no contêiner de layout flexível.
Determina a quantidade que o pai GuiObject cresce em relação a outros itens na linha. Aplica-se somente se FlexMode for definido como Enum.UIFlexMode.Custom.
Alinhamento de eixo cruzado do pai específico GuiObject.
Determina a quantidade que o pai GuiObject diminui em relação a outros itens na linha. Aplica-se somente se FlexMode for definido como Enum.UIFlexMode.Custom .
Propriedades
FlexMode
Enum.UIFlexMode valor que define como o pai GuiObject cresce ou diminui com o espaço disponível no contêiner flex layout.
Quando o tamanho do contêiner é maior que o tamanho combinado da linha flex, um valor de define uma proporção de crescimento e contração efetiva na linha pai .Objetos definidos para Enum.UIFlexMode.Grow nunca encolherem abaixo do tamanho da base, então o excesso pode ocorrer se o contêiner se tornar menor que o tamanho combinado da linha.

Quando o tamanho do contêiner é menor que o tamanho combinado da linha flex e o controle não é definido para enrolar (resultando em excesso), um valor de define uma proporção de crescimento e encolhimento efetiva no pai .Objetos definidos para Enum.UIFlexMode.Shrink nunca crescem acima do tamanho de sua base, então o excesso pode ocorrer se o contêiner se tornar maior que o tamanho combinado da linha.

Quando o tamanho do contêiner é maior ou menor que o tamanho combinado da linha flex, um valor de define uma taxa de crescimento-encolhimento efetiva no pai .Essa configuração garante que a linha flex sempre preencha o contêiner, mesmo que o tamanho do contêiner mude.

Para layouts ajustados, um valor de Enum.UIFlexMode.Custom habilita as propriedades GrowRatio e ShrinkRatio, permitindo crescimento ou encolhimento relativo do objeto em uma proporção em comparação com outros objetos flex também sob controle de um UIFlexItem.
GrowRatio
Se houver espaço livre na linha flex, esta propriedade determina a quantidade que o pai GuiObject cresce em relação a outros itens flex na linha.Aplica-se somente se FlexMode for definido como Enum.UIFlexMode.Custom.
ItemLineAlignment
Alinhamento de eixo cruzado do pai específico GuiObject dentro da linha flex. Veja UIListLayout.ItemLineAlignment para detalhes.
ShrinkRatio
Se houver excesso na linha flex, esta propriedade determina a quantidade que o pai GuiObject encolhe em relação a outros itens flex na linha.Aplica-se somente se FlexMode for definido como Enum.UIFlexMode.Custom.