问题标签 [singlechildscrollview]

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.

0 投票
2 回答
183 浏览

flutter - Real Phone 上的 Flutter 键盘调整大小问题

我的问题正是这个;当我用flutter编写的应用程序在模拟器上运行时,当键盘打开时,body会调整大小,但是当我连接真实手机并尝试时,键盘会隐藏文本字段。

需要设置权限吗?

0 投票
2 回答
856 浏览

flutter - 不能将 ListView 放在 Column 中颤动?

我需要列内的列表视图(它是 SingleChildScrollView 的子项),但它没有显示出来!

这显示在终端中: 在此处输入图像描述

0 投票
0 回答
41 浏览

flutter - 如何启动一个 ScrollVIew 之后的下一个小部件?

我在滚动视图之后有小部件。小部件树看起来像:

SingleChildScrollView:

滚动时,我只滚动了第二个滚动视图。拿不到容器。子滚动完成后如何启动父滚动视图?

0 投票
1 回答
91 浏览

flutter - SingleChildScrollView - 从图像移动到图像

我在 SizedBox 中显示的图像很少,它包裹在 Row 小部件中包含的 SingleChildScrollView 周围。目前它能够很好地显示,但在滑动过程中会停在图像之间。我想要实现的是,每当检测到向左或向右拖动时,移动到下一个或上一个图像并将图像居中。

有没有办法实现它?我应该用 GestureDetector 替换它,但我似乎无法理解当检测到阻力时如何移动给定距离。

整体代码布局如下:

0 投票
1 回答
327 浏览

flutter - 是否有与 Bootstrap Scrollspy 等效的 Flutter?

我正在寻找一个相当于 Bootstrap 的 Scrollspy 的颤振包:

https://getbootstrap.com/docs/4.0/components/scrollspy/

预期的功能是有一个垂直可滚动的项目列表,上面有一个粘性的水平可滚动“标题/导航栏菜单”。当用户滚动垂直列表并到达一个新的“部分”时,这会通过突出显示导航栏中的“部分名称”并在必要时滚动到它来反映在水平导航栏中。当用户按下水平导航栏中的部分名称时,它应该滚动到垂直列表中该部分的开头。

前任:

第 1节!!! 第 2 节 !!! Section3 Section4 ——————————————————————— (Section1 不可见)

!!!第 2 节!!!

第三节

第四节

0 投票
3 回答
598 浏览

flutter - 如何使用按钮滚动小部件?

我正在颤振中构建一个 WebApp,并且SingleChildScrollView里面有一些小部件。appbar当我按下按钮时,我希望按钮将我带到相应的小部件。那可能吗?这里我附上部分代码。

所以我在appbar每个孩子上都有一个按钮SingleChildScrollView,我希望当我按下对应的按钮时,它会向下滚动到小部件上的对应部分。我试过了,Navigator.of().PushNamed但它会打开一个新屏幕而不是向下滚动。有任何想法吗?提前致谢!

0 投票
1 回答
346 浏览

flutter - Flutter:SingleChildScrollView 内的灵活列子项

我有一个应用程序屏幕,顶部有一个标题,底部有几个按钮,中间的其余部分有一个输入表单。

我想要实现的目标:我希望输入表单子项(即不同的输入字段)在垂直轴上展开以填充可用空间。当键盘打开并占据大约 40% 的屏幕时,我希望输入字段之间的所有灵活空间都缩小,如果这还不足以显示所有内容,我希望“中心”部分可以滚动,所以用户可以找到其余的输入字段,现在隐藏在“下方”。

我正在使用SingleChildScrollViewwith a child的组合Column。小部件树(简化..)如下所示:

当键盘打开时,上面的代码导致了这个,它缩小了Expanded红色容器,并且是可滚动的,所以它是想要的结果:

带键盘

但是,当键盘关闭时,我得到了这个:

无键盘

所以在非键盘布局中,我希望输入字段均匀分布并占据整个红色空间。我已经尝试了各种组合,用Expandedand包裹孩子,在输入字段之间Flexible添加孩子,等等。Flexible无法达到所需的状态。只会出现布局错误。

0 投票
1 回答
118 浏览

flutter - 如何使用 SingleChildScrollView 避免溢出

我对颤振很陌生,而且我非常坚持定位。有人知道我应该在哪里放置“SingleChildScrollView”吗?我得到堆栈溢出 148PX。我的代码看起来像这样,我尝试了所有可能的方式,但我仍然没有设法解决它。我不明白我应该把身体放在哪里:

谢谢!

0 投票
1 回答
45 浏览

forms - 如何使表单在​​列内可滚动

我已经将我的屏幕分成三个Expanded小部件,中间一个是两个的行TextFormField,当我运行应用程序并尝试写一些文本时,输入字段不显示: 这是一张解释情况的图片, 输入字段不显示.

所以我想让它可以滚动,我用过SingleChildScrollview但它没有用(或者我没有在正确的地方使用它)所以这是我的代码:

0 投票
3 回答
3432 浏览

flutter - ScrollBar 和 SingleChildScrollView 不起作用

我正在尝试在滚动视图中显示标题和字幕列表,但滚动视图不起作用。我收到此错误:

RenderBox 未布置:RenderRepaintBoundary#d93c1 relayoutBoundary=up4 NEEDS-PAINT
'package:flutter/src/rendering/box.dart':
断言失败:第 1940 行 pos 12:'hasSize'

我的飞镖文件的完整代码: