#flutter #dart
#флаттер #дротик
Вопрос:
Я пытаюсь создать динамическую анимацию, описанную в макете выше. Что мне нужно, так это:
Пока пользователь нажимает на элемент списка. Он увеличится. Как я могу это сделать?
Expanded(
flex: 2,
child: Column(
children: [
ReusableCard(
colour: Colors.green,
cardChild: Wrap(
alignment: WrapAlignment.center,
spacing: -23,
runSpacing: -2,
children: List<Widget>.generate(
widget.mycards.length,
(int index) {
return GestureDetector(
onTap: () {
cardBrain.kartat(widget.mycards[index].id,
widget.mycards[index].deger);
},
child: Image(
height: 116,
image: AssetImage(
'${widget.mycards[index].image}',//IT MUST GO UP (in The other expanded widget)
),
),
);
},
),
)),
],
),),
Ответ №1:
Анимация героя flutter предназначена для анимации между 2 страницами веб-сайта flutter. Ближайший пакет, который я нашел, — это пакет local_hero . Если анимация не слишком сложная, я думаю, вы также можете сделать это с помощью анимации флаттера.