问题标签 [flutter-column]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 当我们将它的子项设置为列时,可拖动的可滚动工作表变得不可滚动
DraggableScrollableSheet
我在 Flutter 中有以下代码。
在上面的代码中,我试图让我DraggableScrollableSheet
能够在用户拖动工作表时向上拖动或向下折叠。无论我如何尝试,我都无法拖动或折叠工作表。它停留在原处。
此外,如果我将my的controller
属性设置为ListView
我scrollController
从builder
. DraggableScrollableSheet
在这种情况下,DraggableScrollableSheet
如果我们尝试滚动ListView
.
但是DraggableScrollableSheet
如果我从工作表的一般区域拖动,我希望它是可拖动的。如何实现这一点DraggableScrollableSheet
?
(我还尝试使用我从方法中获得builder
的 aListView
和设置controller
属性来ListView
包装方法内部返回的小部件。但这也会产生渲染错误。我找不到解决此问题的方法。)scrollController
builder
有人可以帮忙吗?
flutter - 如何避免 GridView 中颤振列的底部溢出
虽然我已经了解了颤动的列和行是如何工作的,但是我无法解决由一个 Image- 和两个 Textwidgets 组成的列中的以下底部溢出。
小部件排列在一个网格中,应该看起来像这样,但图像更大:
但是一旦我增加了图像圈的半径,我就会像这里一样得到底部溢出:
这是抛出错误的小部件的代码:
这是包含图块的父网格小部件:
我尝试了什么:
- 用 Container 包裹 Column 并手动设置高度
- 使用具有固定高度的 Containers/SizedBoxes 将每个小部件包装在 Column 内
- 用扩展包装
无论我做什么,我都不能让列增加它的高度并使元素适合它。
我阅读了很多其他相关问题,但答案对我不起作用。我将非常感谢任何允许我保留网格并增加图像大小而不会溢出的建议。
flutter-layout - RenderBox 未布置:RenderRepaintBoundary#5291c relayoutBoundary=up1 NEEDS-PAINT
我有一个表单小部件,它将 Column 作为它的子元素。Column 小部件的原因是在新行中有一个又一个的用户名和密码字段 - 密码字段。此外,我需要在各个字段旁边有用户名和密码徽标,因此我决定使用包含 Icon 和 TextFormField 的 Row 小部件。然而,颤振给我带来了错误。有人可以帮忙吗?