gpt4 book ai didi

macos - 使 Root View Controller 在 mac OSX swift 中消失

转载 作者:搜寻专家 更新时间:2023-10-31 23:03:57 25 4
gpt4 key购买 nike

我正在尝试从一个 Controller 移动到另一个 Controller ,但我希望 Root View Controller 在打开另一个 View 时消失。我只看到弹出窗口、模型和工作表,但 Root View Controller 在后台仍然可见。例如在登录页面中,当我单击注册时,会出现注册页面,而登录页面会消失,反之亦然。在 OSX 中有没有办法做到这一点?

最佳答案

在 stackoverflow 上,通常的做法是显示您已经尝试过的代码,我建议您阅读:How to ask a good question

关于您的问题:

您需要从其父 View 中删除要隐藏的 View 。

view.removeFromSuperview()

“ View ”是您要隐藏的 View 。您可以将此 View 传递给您要在其中隐藏 View 的函数,也可以将其保存在变量中。

如果您正在使用 subview ,我会这样假设,因为据我所知,新的 View Controller 将覆盖旧的。

关于macos - 使 Root View Controller 在 mac OSX swift 中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28985606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com