如何防止按钮的子小部件继承按钮的onPressed属性

时间:2020-10-07 13:34:07

标签: android ios flutter layout

我正在尝试创建一个弹出卡,在屏幕上显示信息,可以通过以下操作完成

Stack(
  children[
    HomePage(),

    if (popup)
      FlatButton(
        onPressed () {
          setstate(() {popup = false});
        }
        child: Card(text),
      ),
  ]
)

但是,当我按下FlatButton中的Card小部件时,弹出屏幕关闭。我想到可以使用另一个可能起作用的堆栈,但是我觉得有更好的方法可以做到这一点。

可能有更好的方法来完成整个任务,因此解决任何一个问题都将受到欢迎。

0 个答案:

没有答案