首页 > 解决方案 > 如何在 xcode 中将视觉效果视图移到后面,以便我可以在情节提要中看到我的 UI?

问题描述

我的应用程序在 xcode 中如下所示:

在此处输入图像描述

我想添加一个透明效果,所以我添加了一个visualEffectView。我明白了:

在此处输入图像描述

酷,它使窗口半透明。但现在我看不到我的任何用户界面。在我的 xcode 故事板中也是如此,我看不到我的任何 UI:

在此处输入图像描述

那么如何将视觉效果视图移到所有其他元素的后面呢?我是否通过以编程方式更改 z 索引来做到这一点?如果我可以以编程方式完成它,我怎样才能让它也移动到故事板中我的 UI 的其余部分后面?任何调整 z 索引的代码都会在编译时这样做,这意味着我仍然无法在 xcode 中看到我的 UI。

编辑 - 我已经在菜单中的编辑器下找到了排列选项卡,但是发送到后面的按钮是灰色的:

在此处输入图像描述

标签: swiftxcodemacosnsvisualeffectview

解决方案


您可以使用情节提要左侧的列表来更改元素的顺序(z-index)。列表底部的元素位于最前面,反之亦然。您可以简单地向上或向下拖动元素以重新定位。


推荐阅读