UITransitionView
?UILayoutContainerView
?它们是UITableView
的超级视图,位于UINavigationController
内的UITabBarController
内。
UITransitionView
我通过询问表格视图的超级视图得到了。
UILayoutContainerView
我通过询问UITransitionView
的超级视图得到了。
答案 0 :(得分:25)
它们既是Apple使用的内部视图,又未在SDK中发布。
很难准确地说出Apple会做什么或不会做什么,但是从superView消息中检索的未记录视图添加视图并不是有争议的。您不应该做的事情(或者如果您这样做,请小心)是对您要添加的视图做出假设。特别是它的类,但即使是基本的东西,甚至它甚至存在的事实。
你想做什么?可能有一种更简单的方法 - 比如将视图直接添加到应用程序的UIWindow。
答案 1 :(得分:1)
直接对这些视图执行任何操作都违反了不使用未记录的API的SDK准则。所以,遗憾的是,它们的作用并不重要。