web-dev-qa-db-fra.com

Comment remplacer le titre par l'image dans appBar Flutter

Je suis un nouvel utilisateur dans Flutter. Comment puis-je remplacer le titre par le logo de l'image dans Flutter?

Merci

5

La propriété title prend une Widget, vous pouvez donc passer n'importe quel contenu.

Par exemple, une image ajoutée aux actifs

 title: new Image.asset('assets/title.png', fit: BoxFit.cover)

Voir aussi https://flutter.io/assets-and-images/

13
Günter Zöchbauer
  appBar: AppBar(
          title: Row(
              mainAxisAlignment: MainAxisAlignment.center,
              children: [
                  Image.asset(
                 'assets/logo.png',
                  fit: BoxFit.contain,
                  height: 32,
              ),
              Container(
                  padding: const EdgeInsets.all(8.0), child: Text('YourAppTitle'))
            ],

          ),
  )
0
Sérgio Oliveira

Vous pouvez inclure n'importe quel widget de type, y compris les images. 

  appBar: AppBar(
          title: Row(
              mainAxisAlignment: MainAxisAlignment.center,
              children: [
                  Image.asset(
                 'assets/logo.png',
                  fit: BoxFit.contain,
                  height: 32,
              ),
              Container(
                  padding: const EdgeInsets.all(8.0), child: Text('YourAppTitle'))
            ],

          ),
  )
0