You can also configure the card to only flip when desired by using a GlobalKey to toggle the cards:
GlobalKey<FlipCardState> cardKey = GlobalKey<FlipCardState>();
@override
Widget build(BuildContext context) {
return FlipCard(
key: cardKey,
flipOnTouch: false,
front: Container(
child: RaisedButton(
onPressed: () => cardKey.currentState.toggleCard(),
child: Text('Toggle'),
),
),
back: Container(
child: Text('Back'),
),
);
}
Вы можете сделать несколько logi c, чтобы переключить карту один раз, а затем изменить onPressed на пустую функцию