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

ios - SwiftUI HStack 不会移到最顶端?

我有一个包含两个组件的 Hstack。一个是下拉菜单,另一个是“忘记密码”页面的导航链接。我不知道为什么它不会一直到页面顶部。

我尝试在 HStack() 代码的最底部(但在边界内)插入 Spacer(),根本不会移动。我尝试在下面放置其他对象和文本,看看它是否会在新对象下方用 Spacer() 向上推,仍然不会让步。

在此处输入图像描述

0 投票
2 回答
2074 浏览

swiftui - SwiftUI:如何强制 HStack 中的特定视图位于中心

给定一个 HStack,如下所示:

如何强制“中心”视图位于中心?

0 投票
1 回答
16 浏览

ios - 停止导航控制器?从滚动到底部时出现

我有四个水平堆栈(HStack)里面ScrollViewVStack。我在每个水平堆栈( )中有一对ZStack东西。HStack以下是我的代码。

当我滚动到顶部时,屏幕顶部什么也没有出现。但是当我滚动到底部时,会出现一个看起来像导航控制器的水平条。如何阻止看起来像导航控件的水平条出现?谢谢。

在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
1141 浏览

swift - SwiftUI 网格布局

我正在尝试使用 SwiftUI 实现以下网格布局,但不太确定最佳方法。

在此处输入图像描述

我的代码在下面,它并没有完全得到我想要的,而且拥有许多嵌套堆栈似乎也很糟糕

我的代码给出了以下结果,我只是不确定如何最大化这些框跨越屏幕的一半和三分之一。另外,我采用嵌套堆栈的方法是否正确?

在此处输入图像描述

0 投票
1 回答
764 浏览

ios - 在 SwiftUI 中创建表格的适当方法

据我了解,SwiftUI 中没有专用的表格视图类。自己创建这样的表的最佳方法是什么?

事实上,我正在为每周计划视图寻找一些不同的东西。我正在尝试构建一个视图,以便项目可以位于两行之间,例如,如果会议在 9:00 和 10:30 之间,会议的表示将溢出 10:00 行到 10 之间的中间假想线:00 和 11:00。

我开始使用 ScrollView 和基本的 HStacks 和 VStacks 以及 Text 控件的定位来构建类似的东西,但我认为必须有一个更好、更可靠和更简单的方法..

创建行和列的代码示例将很有帮助。

0 投票
1 回答
190 浏览

swift - 如何在 SwiftUI 中动态调整可垂直滚动的 VStack 中的一行中的项目数?

输入:我有一个视图列表,其中每个视图都是图像和文本的 VStack

要求:我想显示它们垂直滚动视图。但是,每一行应该有多个这样的视图(基于可以容纳多少)。[请注意,由于文本不同,视图的大小不相等]。它不应该是水平滚动的

问题:如何根据可以容纳的字符串数动态调整一行中的字符串数?请参阅下图作为示例

在此处输入图像描述

感谢您的投入,并提前致谢!

0 投票
1 回答
668 浏览

ios - 如何在 SwiftUI 中使子视图阴影从父视图中溢出?

正如标题所解释的,我需要使子视图的阴影从父边界溢出。

我们可以看到阴影被容器(父视图)裁剪。如何忽略它?

在此处输入图像描述

// DownloadOptionView 的视图结构,已修改,可能无法编译

0 投票
1 回答
219 浏览

text - 在 SwiftUI 中,Picker 扩展为占据 HStack 内的整个空间

我在 HStack 中有一个 Text 和 Picker,由 Spacer 分隔。我想要的是 Spacer 应该占据选择器和文本之间的最大空间,以便 Text 和 Picker 不是 HStack 的末端,而是选择器扩展以占据最大空间。关于如何实现这一点以及 Picker 的大小等于其内容的任何线索?

这是它的样子

0 投票
1 回答
56 浏览

swift - SwiftUI - Xcode - VStack 无法推断类型

我正在尝试在 Xcode 中创建一个简单的主/详细信息应用程序。

我希望详细视图是

但我明白了

IDE 让我修复,但如果我这样做,它会编写一个我必须填充的泛型类型,但随后会出现其他错误,如果我放置 AnyView o TupleView。

我希望它推断一切,它无法理解的错误是什么?

0 投票
1 回答
145 浏览

swift - HStack 中的 SwiftUI 层

当我将矩形拖到左侧时,符号位于矩形下方,但在右侧,当我将其拖到右侧时,符号位于矩形上方。我知道,HStack 的层次结构决定了层,但如果我要在矩形上做正确的符号,那么两个符号都在右侧。我是 SwiftUI 的新手