我试图按照文档要求,在Objective-C中为一个层提供视图主机。 文档链接
view.layer = [CALayer new]; // Create a layer-hosting view as opposed to a layer-backed view
view.wantsLayer = YES;
我继续使用这个层次承载视图来支持层级结构,通过使用 addSubLayer
添加更多的层。
现在我的疑问是是否有可能在 Debug View Hierarchy 中查看这些子级/托管的CALayer
?我只能看到NSView
,而看不到托管的层。我希望找到类似于 Visual Studio 中的 Live Visual Tree 的功能,它可以同时显示平台视图和可视层。
XCode 版本:11.3