问题标签 [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 回答
1232 浏览

ios - SwiftUI 中 VStack 的领先优势

我想创建一个包含许多Text的VStack ,每个 Text 之间有 20 点间距。我希望我的VStack与屏幕的左侧(或父视图的前导侧)对齐。

0 投票
3 回答
5598 浏览

swiftui - VStack 有最大限制吗?

我从一个干净的项目开始,在 VStack 中添加了 5 个按钮和 5 个垫片,一切都很好。当我在底部添加第 6 个间隔时,代码突然无法编译并出现错误:“对成员 'buildBlock()' 的模糊引用”。

是什么导致了这个错误?这是与 SwiftUI 相关的错误吗?或者它是一个功能?这不是我第一次注意到 VStack 或 HStack 的条目数量有限,是否有一些关于此的文档?

不完全是鼓舞人心的信心,我应该切换回 UIKit 吗?

0 投票
1 回答
81 浏览

python - 如何堆叠for循环的每次迭代的输出?

我有两个 for 循环,它们生成一个形状为 (1, 3) 的数组。

我想将每次迭代的结果垂直堆叠在一个数组中。更清楚地说,最终输出应该是一个 (3, 3) 数组,其中第一行是第一次迭代的输出,依此类推。我的代码如下所示:

这里的问题是如何为每次迭代保存 fdata。然后我可以使用 numpy.vstack 来堆叠结果。谢谢你的帮助。

0 投票
1 回答
455 浏览

colors - SwiftUI:VStack 不适用于白色背景颜色,但适用于所有其他颜色

我有以下代码。如果我更改.background(Color.green).background(Color.white)VStack,背景将是我用于 Listbackground 的 systemGray。

.colorMultiply(Color(UIColor.systemGray4))物业有关系吗?

被忽略的白色背景:

被忽略的白色背景

工作绿色背景:

工作绿色背景

0 投票
3 回答
941 浏览

text - SwiftUI - VStack 使子文本跨全宽

我正在尝试构建一个TextVStack. 我想VStack填满屏幕的整个宽度,我希望Text它里面也能做同样的事情。据我所知,代码如下:

当我检查预览并将鼠标悬停在文本和堆栈上时,它完全显示了我的预期,Text即全宽。但是,当我运行应用程序并调试视图层次结构时,它显示Text框架已调整大小以适合文本。虽然通常我不会介意这一点,但当文本更改为更长的副本时,它会导致动画显示椭圆。是否可以停止Text调整大小以适应副本?

0 投票
2 回答
236 浏览

alignment - Swift UI VStack 对齐。按下时使文本字段与键盘一起出现

在使用 SwiftUI 时,我在将我的“twitter”图像放在我的视图中时遇到问题。我想让 twitter 图像更接近我的两个 blob 图像,并在 twitter 图像和“登录我的帐户”短语之间添加间距。此外,我正在尝试获取我的 UITextfield,我想现在它只是 TextField 在我的“登录您的帐户短语”下方单击时出现在键盘上,但这现在显示在我的视图中。

请参阅附件中发生的事情的图片。推特远离斑点

0 投票
2 回答
1678 浏览

scrollview - SwiftUI,ScrollView 在 ZStack 中向上推送 VStack 图像

当我应用它时,scrollview它会将我的整个视图向上推,并在ZStack. 不知道为什么,但如果有人可以请帮助。

}

查看向上推导致空白

0 投票
4 回答
1243 浏览

swift - 水平堆栈内的中心项目

如果我在水平堆栈中有 3 个项目,我想我可以这样做:

将 item2() 居中在两个 Text 视图之间。但是,问题在于 item2() 不一定总是居中,因为可以说 Text("test") 更改为 Text("a") 或其他内容。这会导致问题,并且第二个项目并不总是在屏幕上居中。

我怎样才能使 item2() 始终居中?

谢谢

0 投票
1 回答
701 浏览

swiftui - 带有 SwiftUI 的 Apple Watch 上列表项的背景

我正在努力在 SwiftUI 中构建 Apple Watch 屏幕。布局运行良好,但颜色样式的某些方面我似乎无法弄清楚。这是我的代码:

这是它如何渲染的照片:

示例屏幕截图

您会注意到 HStack 的蓝色背景仅覆盖一个矩形区域,而不是 List 似乎自动创建的整个按钮。奇怪的是,虽然 List 支持背景修饰符,但它似乎被忽略了——没有任何东西是绿色的。

我想做的是确定整个按钮的背景,但我想不出办法——无论我尝试什么恶作剧,HStack 周围仍然是顽固的深灰色。

0 投票
2 回答
1750 浏览

ios - 如何使 VStack 在 SwiftUI 中填充屏幕的宽度

我正在尝试制作可视化 VStack 属性的 VStack 示例应用程序

但我的 VStack 无法填满屏幕的宽度

我在互联网上尝试了许多解决方案(框架修改器、带 Spacer 的 HStack、GeometryReader)但它们不起作用

这是我的代码

父视图

子视图

这是结果

在此处输入图像描述