Variabiliser le padding

Bonsoir,

Comme j’ai cherché avant de trouver, je vous donne l’info si jamais cela peut vous servir.
Si le sujet a déjà été traité, sorry :slight_smile:

la variable :

var paddingTop: CGFloat

Text("Mon texte")
      .padding(EdgeInsets(top: CGFloat(paddingTop), leading: 0, bottom: 0, trailing: 0))

Merci Sylvain pour ton partage!
A priori je pense que tu n’as pas besoin du cast vers CGFloat si ta variable paddingTop est déjà en CGFloat
Ca donnerait ça :

Text("Mon texte")
      .padding(EdgeInsets(top: paddingTop, leading: 0, bottom: 0, trailing: 0))

Tu as raison à 1000%. :slight_smile:
En fait comme un âne au début j’avais mis un Int, il râlait. Du coup j’ai casté et oublié d’enlever le cast lorsque dans un deuxième temps j’ai mis la variable en CGFloat.
Mauvais réflexe. ^^
Merci pour ton retour, je n’avais pas nettoyé mon code hier soir tard :wink: et donné un exemple pas très propre.

1 « J'aime »