问题标签 [hstack]

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 投票
6 回答
19374 浏览

ios - 带有 Wrap 的 SwiftUI HStack

是否有可能完全显示蓝色标签(当前被截断)然后自动换行?

在此处输入图像描述

此外,蓝色标签中不应有换行符:

在此处输入图像描述

这就是它最终的样子:

在此处输入图像描述

0 投票
1 回答
66 浏览

swiftui - 在 HStack 容器中连接两个文本视图?

我想知道是否有人可以为我指出正确的方向,让两个文本项目彼此相邻而不留下白色间隙(见下图)。有很多间距、边界和对齐方式,但在玩了 30 分钟后,我似乎并没有更近。

在此处输入图像描述

我正在使用的代码如下:

0 投票
1 回答
677 浏览

swiftui - SwiftUI:在 Single 和 HStack 视图之间制作动画

目标:

1- 显示一个覆盖整个屏幕的视图(蓝色) 在此处输入图像描述 2- 当点击底部(右上角)时,它会显示一个 HStack 动画右侧 HStack(绿色)“幻灯片偏移动画”。 在此处输入图像描述

该代码有效,但我无法让绿色“幻灯片偏移动画”工作。非常感谢任何帮助!:)

0 投票
1 回答
784 浏览

list - SwiftUI - 两个单独的按钮作为一个按钮

在下面的 SwiftUI 视图中,有两个按钮。一个打印“OK”,另一个打印“Cancel”。但是,无论按下哪个按钮,都会执行两个打印语句。 为什么会这样?(我认为它一定是一个 SwiftUI 错误。)

(如果 theList或 theHStack被注释掉,那么每个按钮只打印自己的语句。)

0 投票
4 回答
1243 浏览

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

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

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

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

谢谢

0 投票
3 回答
1888 浏览

alignment - SwiftUI 如何在屏幕中央的 HStack 中完美对齐对象?

我试图弄清楚如何将屏幕正中间的“创建”按钮与居中的“创建”按钮右侧的“共享”按钮对齐,而不使用任意数字。

不居中创建按钮

0 投票
4 回答
1121 浏览

swiftui - SwiftUI 如何在 Swift UI 中检索 HStack 对象的大小

我试图弄清楚如何检索它的大小HStack以自动计算将帧分成 3。计划是在活动屏幕标题下方设置一个彩色条,请参见下面的图片示例。

让我在哪里试图找出 HStack 的确切大小HStack 大小

我的最终目标是实现这一目标。

期望的结果

0 投票
0 回答
138 浏览

swiftui - TextField 错误:闭包中对属性“$ ...”的引用需要明确的“self”。使捕获语义明确

我想从文本字段中获取文本。

我的 var 是 Entfernung:

这是我的 HStack TextField 所在的位置:

但是我得到了我必须输入的错误。$entfernung 前面。但是当我更改代码时,我无法在我的程序中编辑文本字段。

有谁知道我的问题是什么?

0 投票
2 回答
128 浏览

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

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

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

看起来 现在看起来

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

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

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

谢谢

0 投票
0 回答
224 浏览

animation - 在 SwiftUI 中依次列出单元格加载动画

我需要为 List 行的加载设置动画。当列表重新加载数据时,我需要的行一个接一个地从左侧进入。我怎样才能做到这一点?

用动画一个接一个地加载列表单元格