问题标签 [zstack]

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 投票
0 回答
61 浏览

swiftui - ZStack - IOS 14 beta - Zstack 在键盘上飞

在新的 IOS 14 beta 中,我使用 ZStack 在我的选项卡上显示徽章。当键盘出现时 - zstack fly on the keyboard,但它必须固定在底部。IOS 13 - 没有这样的东西。

0 投票
0 回答
2224 浏览

ios - 在 swiftUI 中的导航视图上显示视图

我有一个 MainView,它是一个 Navigation View,它通过 NavigationLink 呈现一个 View,即这里的 SubView。在子视图中,我想在按钮切换的子视图顶部显示一个视图,同时隐藏导航栏和子视图内容。我尝试使用 ZStack,但它似乎并没有隐藏导航栏,因为它仍然是导航堆栈的一部分。有没有其他方法可以实现这一目标?

代码如下所示:

提前致谢 :)

0 投票
1 回答
4572 浏览

swiftui - ZStack 或使用 .overlay() 之间的区别

ZStack使用 a与使用.overlay()修饰符有什么区别。

苹果 说:

ZStack= "覆盖其子项的视图,使它们在两个轴上对齐。"

.overlay= "在此视图前分层一个辅助视图。"

一些例子:

不考虑代码大小,是否有一个必须使用另一个的明确目的?

0 投票
1 回答
510 浏览

ios - 如何使用 ZStack 和 SwiftUI 剪辑子视图?

我需要使用它的矩形来剪辑文本后面的视图。当我在这个 1 像素高度的矩形上添加一个文本时,我需要它来“剪辑”下面的子视图,以便文本可以阅读。

渐变背景

当然,如果我使用纯色背景颜色,这很容易做到,因为我只是设置它,它会剪切子视图。

在此处输入图像描述

这是一个 POC 来测试它:

有任何想法吗?我不认为我可以用面具处理它。

0 投票
1 回答
1529 浏览

ios - 如何将 UIHostingController 的背景颜色设置为清除?

我需要能够看穿我的 SwiftUI 视图以及呈现它们的 UIHosting 控制器,以便查看它们下方的背景图像。下面的代码仍然在我的 SwiftUI 视图下显示一个白色矩形。Paul Hudson要使用 edgesIgnoringSafeArea 但我不能使用它,因为我的 SwiftUIView 嵌入在更大的 UI 方案中。有什么办法可以让我看到的这个白色矩形清晰吗?

0 投票
1 回答
209 浏览

swift - 不会触发 MKMapView 顶部的 SwiftUI 按钮

我在 MKMapView 顶部有一个按钮。但是当它被点击时按钮不会被触发。你知道缺少什么吗?

MapView.swift

内容视图.swift

0 投票
1 回答
149 浏览

macros - 如何在不首先复制的情况下在 ImageJ 中裁剪堆栈

我正在使用 imageJ 进行活细胞的自动显微镜检查。

显微镜将舞台置于所需单元的中心,采用 Z 堆栈,并将此堆栈传递给 imageJ。

然后我想使用分析粒子输出每个 Z 切片中的单元格区域。(这很好用)

为此,我使用执行以下操作的宏:

  1. 选择了一个区域。
  2. 所选区域堆栈被复制
  3. 堆栈是自动阈值的。
  4. 为堆栈运行分析粒子(不包括边界上的对象)
  5. 找到最大面积结果
  6. 相应的 z 切片打印在文件中以供进一步工作。

这一切都很好,除了重复步骤对于管道来说太慢了。我需要以某种方式避免重复步骤。

有没有办法在不首先复制的情况下裁剪堆栈?(目前这会丢失除一个切片之外的所有信息)

或者,我可以只对选定区域应用阈值并分析粒子吗?

0 投票
2 回答
90 浏览

swiftui - SwiftUI 在observedObject 更改时没有更新视图

我正在做一个登录和显示数据应用程序。当用户登录时,数据将正确显示。当我注销并登录另一个帐户时,数据应该由 observedObject 更新,它调用函数来重新加载数据。但是当我登录应用程序时,主页视图仍然显示以前帐户的旧数据。我不知道什么问题。我尝试了很多方法来解决,即使我在注销时清除了课堂上的数据,但是视图仍然没有更新。寻求帮助,tq。

注销按钮

0 投票
3 回答
1763 浏览

swift - SwiftUI Zstack – 使元素忽略安全区域而另一个不忽略

我有一个像这样的 Zstack:

我希望图像忽略安全区域,但Vstack必须尊重安全区域。

该图像是应覆盖所有区域的背景图像。

我拥有的这段代码也在VStack全屏显示,我不希望这样。

为什么一切都不尊重安全区域是一个谜,因为相应的修饰符仅应用于图像。

0 投票
1 回答
32 浏览

swiftui - SwiftUI:在 navigationBarItems 中实现 ZStack 显示 navigationBarItems 错误

我正在尝试实现一个ZStack内部navigationBarItems来加载自定义警报。这是我的实现:

在这一行我收到此错误:

在此处输入图像描述

你们中有人知道我为什么会收到这个警告吗?或者是否可以解决此错误?

我会非常感谢你的帮助