问题标签 [vstack]

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 投票
1 回答
324 浏览

list - SwiftUI 初学者:带有表单和列表的 VStack

我是 SwiftUI Layout 的初学者(不是编码),我有一个问题

在此处输入图像描述

这里的代码:

基本上是一个由Form和List组成的VStack,但是我不明白顶部的空白空间来自哪里以及Form和List之间的空白。

谢谢马可

0 投票
2 回答
255 浏览

ios - 当嵌入到 SwiftUI 中的 ScrollView 中时,VStack 内的内容会缩小

我有一个带有两个文本字段和一个按钮的简单登录屏幕。它应该看起来像这样。两个文本字段靠得更近,按钮向下一点。

在此处输入图像描述

这是我的代码。

我想将它嵌入到 aScrollView中,以便用户可以在键盘出现时上下滚动。

这是我遇到这个问题的地方。当我添加VStack内部 aScrollView时,所有内容都会缩小并显示聚集在一起。似乎Spacers 在 a 内时无效ScrollView

在此处输入图像描述

我怎样才能解决这个问题?

演示项目

0 投票
1 回答
209 浏览

swiftui - 包含 Text SwiftUI 时让 VStack 缩小到 minWidth

我对 SwiftUI 还是有点陌生​​,我遇到了一个我不完全理解的奇怪案例。基本上,我有一个包含一些文本视图但也有背景视图的 VStack。理想情况下,我希望背景的宽度可以增长到一定程度。我认为这就是minWidthandmaxWidth的用途.frame()

我从这个开始,它似乎正在工作:

在此处输入图像描述

到目前为止一切都很好,但是当我使文本足够大以至于需要换行时,这就是我得到的。

在此处输入图像描述

因此,似乎通过将框架放在背景周围只会使最小/最大影响该背景视图。如果我然后尝试将框架放在 VStack 周围,我会得到:

在此处输入图像描述

即使我不认为我有什么东西可以推出,它仍然会推出完整的 maxWidth。

我也尝试将框架移动到文本,但结果相同。什么是让具有背景的 VStack 仅随着其内容增长到 maxWidth 的正确方法?

谢谢!

0 投票
1 回答
264 浏览

python - 未来警告:要堆叠的数组

当我尝试使用以下功能时:

我收到以下错误:

C:\ProgramData\Anaconda3\lib\site-packages\ipykernel_launcher.py:5: FutureWarning:arrays to stack 必须作为“序列”类型传递,例如列表或元组。自 NumPy 1.16 起,对非序列迭代器(如生成器)的支持已被弃用,并且将来会引发错误。

0 投票
1 回答
47 浏览

python - 在python中保存多个变量

这是我的脚本,它有一些问题。我只想在 vstacking 之后使用 numpy savetxt 保存树变量 a1、a2、a3。当在循环中找到所有变量(a1、a2、a3)时,它运行良好。当发现其中一个为空时,它会出现问题。那么,如何解决。任何帮助将不胜感激。

0 投票
1 回答
198 浏览

swift - VStack 中的视图重叠

因此,我在 VStack 中的视图 TopBar 上遇到了问题——它一直与我在它下面的图像重叠,并弄乱了该视图的格式设置。我查看了类似的线程,实际上解决了我在使用图像时遇到的问题,但我没有看到与组合视图类似的东西。(而且我在高中,所以我确信事情很混乱而且令人费解)

不带顶栏 带顶

内容视图:

顶栏:

0 投票
2 回答
597 浏览

numpy - .T 在 np.vstack 函数中是什么意思?

.T我想知道函数中的含义是什么np.vstack(array1, array2, array3).T

0 投票
1 回答
251 浏览

swiftui - 'Zstack 的结果' 初始化器未使用

我是 SwiftUI 的初学者(一周前开始),并在应用程序开发中尝试不同的东西。我被 Zstack 卡住了,无法执行任何东西。这是一个多平台应用程序,当我模拟它时,它只是空白区域。当我擦除 zstack 并使用 vstack 运行时,它会做同样的事情。

这里有什么问题?

0 投票
0 回答
56 浏览

swiftui - SwiftUI VStack 将子项对齐到顶部

请帮忙,我有一个使用 CustomView 的视图。在自定义视图中,垂直堆栈中有 2 个列表,这里的问题是即使使用 Spacer,2 个列表之间总是有空格?

0 投票
0 回答
150 浏览

ios - 如何剪辑超出屏幕安全区域的 VStack 子视图?

我是 SwiftUI 的新手,并且有一个关于如何设置相对于屏幕安全区域的 VStack 的问题。

我目前正在编写一个应用程序,该应用程序将在登录屏幕上有一个单一的登录/注册按钮。这个想法是,如果在登录屏幕中输入的电子邮件地址不存在,屏幕上将显示更多的子视图,并且屏幕现在看起来像一个注册屏幕。

我能够使用这段代码实现我想要的......

如果 VStack 内视图的总高度小于安全视图区域高度,则 ContentView 中最顶部 VStack 中的子视图似乎包含在屏幕的安全视图区域内(这是我的预期)。当我向最顶部的 VStack 添加灰色背景修饰符以查看相对于手机屏幕覆盖了多少视图时,可以验证这一点。

VStack 位于安全区域内(点击查看图片)

但是,我注意到当 VStack 中的子视图超过安全区域的高度时(例如显示附加注册字段时),子视图不会被剪裁,而是溢出到安全区域之外。

VStack 溢出安全区域(点击查看图片)

是否有一个修改器可以用于最顶部的 VStack,它允许我剪裁将溢出安全区域的子视图的顶部和底部边缘?

我想在使用不同的手机预览运行我的应用程序时将其用作视觉指示器,以便我更容易看到如果 VStack 的子视图溢出安全区域,我将需要执行多少高度调整特定的 iphone 屏幕尺寸。

我尝试查找此信息,但我看到的都与我想要的相反。:)

此外,有没有更好的方法来实现 VStack 中子视图的自动调整大小,以使其适合屏幕的安全区域高度,而不是使用:

感谢可以提供的任何建议。谢谢。