Hello World !
J’aimerais comprendre pourquoi si on met un Hero sur le title d’un Scaffold, lors du changement de page, le texte s’affiche un instant comme s’il n’avait pas de Scaffold ou de Material … ?
Je me demande du coup si c’est possible de mettre un Hero dans l’AppBar ?
Code de test :
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Hero(
tag: 'title',
child: Text('Mon App'),
),
),
body: Center(
child: ElevatedButton(
onPressed: () => Navigator.push(
context,
MaterialPageRoute(
builder: (context) => Second(),
),
),
child: Text('Second page'),
),
),
);
Second page
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Hero(
tag: 'title',
child: Text('Mon App'),
),
),
body: const Center(
child: Text('Second'),
),
);