如何解决我的 ElevatedButton 在 StackWidget 中不起作用扑
我正在尝试在我的应用中使用 IndexStack。但是我对 Stack 和 ElevatedButton 有问题。我尝试按下按钮,但它对我没有任何反应。但是下面的蓝色按钮仍然运作良好 感谢您关注我的问题。
Codepen: https://codepen.io/sucanabo/pen/xxqPrRw
解决方法
Stack
小部件的工作原理是,它从您提供的 children
列表中获取第一个子项,并使其成为呈现的 base
。
您在第一个孩子之后提供的任何孩子都将在基础孩子的 top
上呈现。
因此,当您的 Positioned
子项成为基础时,您的 ListView
子项(即 children
列表中的第二个)将呈现在您的 {{1} 之上小部件,因此阻止了所有交互。
如果您希望这适用于您的架构,请将 Positioned
作为第一个孩子,将您的 ListView
作为第二个孩子,像这样,
Positioned
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。