Flutter - виджет Fade animate Text при изменении его содержимого

Я хочу анимировать свой текстовый виджет при изменении его содержимого. Есть ли способ сделать это без двух отдельных текстовых виджетов?

Чтобы было понятно, у меня есть экран аутентификации, на котором я меняю текстовый виджет с входа на регистрацию или наоборот. Это должно быть плавно анимировано при переходе затухания.

Text('${_mode == AuthMode.Register ? 'Register' : 'Login'}', 
     style: Theme.of(context).textTheme.title),

Конечно, я мог бы просто сделать два текстовых виджета и убрать один из них, а другой - нет. Но есть ли способ попроще?

С уважением, pichlerAT

1 ответ

Решение

Для постепенного появления / исчезновения между двумя виджетами проверьте это

https://api.flutter.dev/flutter/widgets/AnimatedCrossFade-class.html

Другие вопросы по тегам