问题标签 [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 投票
2 回答
5822 浏览

swift - Swift UI设置制作矩形正方形

在 SwiftUI 中,我有一个 VStack,里面有一个 Rectangle。矩形会自动填充父 VStack,这对宽度来说非常有用,但我想让高度等于宽度,所以它是正方形的。如何将纵横比设置为 1:1 或设置高度 = 宽度?

}

0 投票
2 回答
128 浏览

ios - 稍后使 HStack 中的项目可见/不可见

我有一个包含棋盘的游戏视图,我在 VStack 中有几个部分,最后 2 个 HStack 是一些“按钮”,然后是游戏的一排瓷砖。

这可以很好地设置屏幕但是我最好在游戏后期才显示开始和计算按钮,或者确实用开始和计算替换重置和换行按钮。

看起来 现在看起来

理想情况下我会在游戏后期拥有什么 所需外观

最后一次改成这个 终局画面

有没有办法不显示堆栈中的项目或稍后将项目添加到堆栈中?

谢谢

0 投票
2 回答
253 浏览

swift - 如何防止表单占据整个视图

我在 VStack 中有一个表单和一个按钮,但是表单几乎占据了整个视图,并且按钮被强制放在底部。我试图让按钮紧跟在表单之后,但到目前为止,我对填充和间隔的尝试都失败了。还有其他人知道如何防止表单占据整个视图吗?

0 投票
3 回答
242 浏览

swift - 使用 ViewModifiers 在 VStack 中进行 SwiftUI 布局

我有两个文本的简单视图。它body是这样的:

这会产生如下视图:

现有布局

但我想要的是,仅对Text视图使用修饰符(即不HStack使用Spacers),实现如下布局:

所需布局

这目前可能吗?我希望以某种方式使Texts 全宽,然后仅使用文本对齐方式就可以了,但还没有弄清楚。

0 投票
2 回答
697 浏览

swiftui - 带有 vstack 的全屏背景图像

我想要一个带有导航视图的全屏背景图像(必须在顶部,因为它来自基础视图,而不是通常在“此”视图中)。在这个视图中,我想要一个位于安全区域内的 VStack,因此位于导航栏和底部布局之间。

不幸的是我得到了(见图)

我期待里面的文字......在此处输入图像描述

0 投票
1 回答
1095 浏览

ios - SWIFTUI 如何用几何图形捕获 VStack 高度(在显示 VStack 之后)?

我想请你帮忙。我正在尝试使用几何体捕获VStack 高度,然后基于该VStack 高度值,计算其子元素的高度(在 VStack 内)。

我当前的 VStack 视图的图像

我在VStack之外使用 .frame 来填充整个屏幕。然后我用.borde r 目视检查它是否真的填满了屏幕(它工作正常)

.frame(minWidth: 0, maxWidth: .infinity, minHeight: 0, maxHeight: .infinity, alignment: Alignment.topLeading)

问题可以在 VStack 内部看到,高度显示为 GCFloat 734。即使边框大小要大得多

加载完成后如何捕获 VStack 的实际大小?
当我触发(onAppear)时,VStack 高度显示正确,但是我需要立即捕获它。

0 投票
1 回答
5905 浏览

text - SwiftUI 位置文本右下角?

有没有更好的方法在 SwiftUI 中定位文本,在下面的示例中,我将文本定位在 ZStack 的右下角,它工作正常但似乎冗长,我错过了一个更简单的方法......橙色线是仅用于调试,以便垫片在视图中可见。

代码

看法

在此处输入图像描述

0 投票
1 回答
259 浏览

python - Pandas Dataframe 到 Numpy Vstack 数组的唯一列值

我有一个具有以下结构的数据框:

我需要将该数据框(每个唯一组大约有 4000 个值,以及 1000 个组)转换为一个 numpy 数组,如下所示(应保留顺序)

另外:99% 的组具有相同的值计数,但有些具有不同的计数。如果一些填充可能会增加到最大值。计数,这样可以避免我丢失数据。

目前,我遍历 uniqe 'Group' 值并将它们 numpy.vstack 在一起。这是缓慢的,远非优雅。

0 投票
2 回答
953 浏览

swift - 我的 Swift UI 中的 TextField 对点击和单击无响应,无法输入文本,代码有问题吗?

嗨,我是一名中级工程师,具有快速和快速的 UI。

目前,我遇到了 TextField() 的问题,它对点击和点击没有响应,因此键盘没有显示,

但是,当它是 VStack 中的两个主要元素之一时,它确实会出现,但除此之外,它不起作用,

代码有问题吗?任何人都可以找到解决方法或解决方法吗?

谢谢, 迈尔斯

0 投票
1 回答
956 浏览

swiftui - 如何限制 VStack 中 GeometryReader 的大小

我想停止GeometryReader干扰我的布局,VStack但我不确定正确的方法是什么。

给定一个带有标题和标题的简单图形示例:

产生这个预期的结果:

在此处输入图像描述

但是,如果我们更新Graph视图以使用 aGeometryReader在屏幕宽度上均匀分割图形,则布局会发生变化。

这使得Graph视图填充了所有可用空间VStack

在此处输入图像描述

有没有办法让Graph视图只填充其自然高度,并且在仍然使用GeometryReader.

请记住,Graph此处可能是任何不知道确切大小的视图,因此无法设置静态大小。即没有GeometryReader, Graphcan 只占用 VStack 中所需的垂直空间量。