我想看看,Apple的UI框架是如何组成的,尤其是ContactsUI
。但是,当我在Xcode中尝试调试视图层次结构时,我只看到空白_UIRemoteView
。
有没有办法查看联系人编辑器视图的视图层次结构?
左侧 - 作曲家的样子。
在右侧 - Xcode视图层次结构调试器中可见的内容
答案 0 :(得分:0)
否。
您的流程未提供视图层次结构,因此您无权访问它。
答案 1 :(得分:0)
UIRemoteView
是一个存在于其他过程中的视图。在这种情况下,Contacts应用程序可能会使用某些XPC服务来向其他应用程序提供联系人记录和UI以对其进行编辑。由于视图处于另一个流程中,因此您无法通过查看自己流程中的视图层次结构来查看其结构。