【问题标题】:Fliping just one direction只翻转一个方向
【发布时间】:2020-10-29 08:43:54
【问题描述】:

在颤振中有一个翻牌包,但是当点击它的第一个视图时 - 变成第二个视图。同样,它变成第二到第一视图。 但我只想变成第一到第二。不再可逆。请问我该怎么做。

【问题讨论】:

    标签: flutter flip card


    【解决方案1】:
    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'),
        ),
      );
    }
    

    您可以执行一些逻辑来切换卡片一次,然后将 onPressed 更改为空函数

    【讨论】:

      猜你喜欢
      • 2011-05-04
      • 1970-01-01
      • 2021-11-26
      • 2018-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      相关资源
      最近更新 更多