1

我无法理解我在调试视图层次结构中看到的内容。这是一个屏幕截图:

在此处输入图像描述

问题是所有看似无关的视图(以蓝色突出显示)是什么?我对红色视图前面的那个特别感兴趣。

这里的重点是,虽然这些内容显示在 Debug View Hierarchy 中,但它们在 Storyboard Editor 中不可见,也不会在 Document Online 中识别。它们在 Debug Navigator 中被神秘地标识(有问题的被标识为通用 UIView)。我不知道在 Storyboard 中添加了这些东西,而且它们在我的调试工作中弄得一团糟。

感谢所有帮助或意见!

4

1 回答 1

0

一些 UIKit 组件在幕后是相当复杂的视图层次结构。这是苹果内部的实现。你可能会看到简单的 UIView 或更深奥的东西,比如 UITableViewWrapperView。不幸的是,没有简单的方法可以关闭这些的可见性。

于 2016-05-22T23:10:01.033 回答