flutter - 我必须在我的 Stack 小部件中添加溢出吗?
问题描述
我看过有关如何使用 Flutter Stack 小部件的教程,但我没有看到它们OverFlow
在他们的代码中使用,但是当我开始编写我的代码时,顶部对象会剪辑或隐藏在底部对象内,除非我OverFlow.visible
在它们离开彼此之前使用,请问这个问题的过程是什么?
解决方案
Stack
小部件默认为Overflow.clip
. 如果你想要不同的行为,你可以改变它。
来自文档:
执行
Stack({ Key key, this.alignment = AlignmentDirectional.topStart, this.textDirection, this.fit = StackFit.loose, this.overflow = Overflow.clip, List<Widget> children = const <Widget>[], }) : super(key: key, children: children);
推荐阅读
- sql - 在 postgres 中创建视图,如 if 语句
- promise - 如何使用 Promises 顺序调用代码
- javascript - 为什么在我运行代码时会发生这种情况?
- mongodb - 查找数组中元素的总和并将其与 MongoDB 中的输入进行比较
- node.js - 有没有比显式赋值更好的方法在 Express 中实现 PUT 方法?
- haskell - Haskell 中的 TypeNats、ViewPatterns 和 arithmoi
- android - SharedPreferences 只保存默认值
- javascript - 比较两个约会数组并消除冲突
- c++ - 在类中将函数作为参数传递时出错
- javascript - discord.js 无限清除命令