gpt4 book ai didi

iphone - UIView 总是在最前面

转载 作者:行者123 更新时间:2023-11-28 18:40:21 25 4
gpt4 key购买 nike

我有一个非常复杂的 View 层次结构。在每个部分都有一个带有 UINavigation Controller 的 Master - Detail View Controller,每个 View Controller 内部都有自己的 UView。我有一个覆盖 View ,它支持拖放事件的缓冲区或容器。我希望这个 View 在我所有 subview 的顶部,无论在任何给定时间点的层次结构如何。

有没有办法让我可以将 UIView 始终放在顶部。

有点像

   overlayView.alwaysOntop = YES;

我可以手动使用诸如将 subview 置于最前面、在上方、下方插入 subview 等功能,但这使我的应用程序非常复杂。

最佳答案

您是否尝试过将 View 添加为导航 View 的 subview

[self.navigationController.view addSubView:yourView];

只要您不向导航 Controller View 添加其他 subview ,它就应该位于层次结构的顶部。您可能还需要稍微移动它的位置。

关于iphone - UIView 总是在最前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11799494/

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