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

forms - SwiftUI Shape Scale Size 使得 HStack 大小不会增加

我正在尝试使圆圈适合大小不会增加HStack的圆圈。HStack如何在不指定固定框架的情况下使圆圈适合?

界

0 投票
1 回答
468 浏览

swift - SwiftUI 用图像包装 HStack

我正在尝试制作一个包含 x 个图像的 HStack,并将以包装 HStack 方式显示它们(即,如果 7 个图像中只有 4 个适合该行,则将剩余的 3 个图像溢出到下一行)。

我正在尝试使用 WrappingHStack 库(https://github.com/dkk/WrappingHStack),但结果与预期不符,图像没有环绕。

这是我的代码:

这是模拟器上的结果(请参阅,没有包装)...我们应该看到 7 个地球徽标图像,但您只能看到 4 个(以及一小部分数字 5)。 图片截图

请问有人可以帮我解决这个问题吗?我是 SwiftUI 开发人员的新手,所以如果这是一个愚蠢的错误,请对我轻描淡写。谢谢。

0 投票
0 回答
113 浏览

swift - 在 SwiftUI 中使用 Buttons 添加形状

我刚开始使用 SwiftUI,所以请原谅我犯了一些愚蠢的错误。我正在尝试制作一些在按下按钮时会添加形状并在再次按下时将其移除的东西。

它只用一个按钮就可以很好地工作,但是当我用两个按钮尝试它时开始表现得很奇怪。添加的形状相对于彼此移动它们的位置。我尝试使用CGPoint以及CGFloat定位它们,但没有奏效。

0 投票
1 回答
139 浏览

swift - 在 SwiftUI 中更改选定的单元格背景颜色

我编写了以下代码并带来了这种输出。输出

通过使用 .onTapGesture 方法,我从 HStack 中找到了选定的日期

但我想根据 Hstack 中的单元格选择来更改背景颜色。

任何人都对更改 HStack 上选定的单元格背景颜色提出一些想法或建议。

或与我分享任何参考资料。

0 投票
2 回答
141 浏览

ios - 在 SwiftUI 中的 Hstack 上添加前进和后退按钮

我为日期选择器自定义编写了以下代码,并将输出作为输出图像

在这里,我想以这种方式为日期选择器添加前进和后退按钮期望输出

任何人都可以帮助我修改代码以添加带有期望输出的前进和后退按钮] 2

给我任何想法或与我分享任何参考。

0 投票
2 回答
145 浏览

swift - 如何在 SwiftUI 中使用文本旋转(或类似的东西)构建可滚动的侧边菜单?

我想构建一个菜单,如下图所示,我可以在菜单之间滚动。我确实尝试了在 ScrollView 中使用 HStack/VStack 以及在文本和/或堆栈上使用旋转修饰符的多种组合。但是,我的任何尝试都没有真正按预期工作。

在此处输入图像描述

尝试 1

代码

结果

在此处输入图像描述

尝试 2

代码

结果

在此处输入图像描述

问题

我确实尝试了其他方法,这些方法从这两个概念中得到了微小的变化。但据我了解,问题来自使用旋转修改器,它旋转内容,而不是视图本身(导致不需要的行为)。

感谢您的帮助 !

0 投票
1 回答
112 浏览

ios - SwiftUI - 什么是 ZStack,它与 VStack 有什么区别?

我是 SwiftUI 的新手,有时讲师使用VStack,有时ZStack无法理解其中的区别......

0 投票
1 回答
53 浏览

swift - SwiftUI 截断 ForEach 的内容

在下面的代码片段中,红色圆圈显然不适合屏幕,因此只显示了 HStack 的尾部。而不是这种行为,我希望 HStack 的前导文本始终可见,并截断不适合可用空间的尾随红色圆圈(替换为 ...)。我怎样才能做到这一点?

所以我想要这个: 在此处输入图像描述 而不是这个: 在此处输入图像描述

0 投票
1 回答
36 浏览

swift - 如何在 Hstack SwiftUI 中将最后一个索引显示为默认值

我编写以下代码并将数据显示到滚动视图上的 Hstack

就我而言,我从服务调用中收到 10 个项目,并在 Hstack 中显示这些项目当用户第一次进入屏幕时,前 5 天可见,

但我需要先显示最后 5 个日期。

需要第一次看到最后一个索引(进入屏幕时)。

即需要先显示当前日期

0 投票
1 回答
166 浏览

ios - 显示和隐藏 VStack 中的所有内容

我有一个自定义SwiftUI视图,其中我在两端HStack有两个s。VStack

我需要每个都有自己的双击手势来显示和隐藏VStack.

这是我尝试过的:

现在有了这个,什么都没有发生。如果我删除文本上的不透明度,我会看到文本并且可以双击以显示图像。

目标是一起显示和隐藏这些。