0
votes

Rembourrage de la batterie de PaysageDInsets Durltrb pousse le contenu au fond

J'essaie d'ajouter le rembourrage inférieur à ma colonne à l'intérieur du widget carte (voir image et code ci-dessous): [! [instantané de mon code et de mon code] [1]] [1]]

code: xxx

problème: plus j'augmente la valeur du remplissage inférieur, plus Le contenu de la colonne est poussé vers le bas, ce qui est le contraire de ce qui est destiné, qu'est-ce que je fais mal? S'il vous plaît, expliquez. [1]: https://i.stack.imgur.com/dfkkt.pngled


0 commentaires

3 Réponses :


1
votes

Vous le faites mal. Vous devez envelopper la colonne à l'intérieur d'un conteneur, puis ajouter la marge.

                Container(
                  margin: EdgeInsets.fromLTRB(10, 0, 10, 20),//Add Margin here
                  child: Column(
                    children: <Widget>[
                      Text(
                        '${e.phrase}',
                        style: TextStyle(color: Colors.white60),
                      ),
                      Divider(
                        height: 5,
                        color: Colors.transparent,
                      ),
                      Text(
                        '${e.author}',
                        style: TextStyle(color: Colors.white60),
                      )
                    ],
                  ),
                ),


3 commentaires

Pourriez-vous s'il vous plaît expliquer ce qui se passe dans mon code?


Je veux dire, les autres attributs, comme la valeur haut , fonctionnent comme prévu, à l'exception du bas un.


Passer un rembourrage comme un enfant de la colonne créera une boîte vide dans la colonne, elle ne fonctionnera pas pour les autres enfants



1
votes

Je veux définir le rembourrage pour le widget de colonne le faire de cette façon xxx

Vous avez passé un widget de rembourrage en tant qu'enfant de colonne, ce résultat est que vous venez d'obtenir une boîte vide en tant que frère de texte Widget.

 Entrez la description de l'image ici

Si vous examinez la documentation ou le code source du widget de remplissage, vous verrez que le widget de remplissage accepte une option. widget enfant. xxx

Donc, si vous voulez définir le remplissage de la colonne de conteneur, vous devez en faire un enfant de widget de rembourrage.


0 commentaires

0
votes

Vous devez envelopper le rembourrage avec la colonne.

 Pading à flotteur Androidride xxx

Pour plus d'informations


0 commentaires