[英]Viewing CALayers in Debug View Hierarchy
根據文檔,我正在嘗試在 Objective-C 中處理層托管視圖
view.layer = [CALayer new]; // Create a layer-hosting view as opposed to a layer-backed view
view.wantsLayer = YES;
我在 go 上使用此層托管視圖通過使用addSubLayer
附加更多層來支持層的層次結構。
現在我的問題是是否可以在Debug View Hierarchy中查看這些子/托管CALayer
? 我只看到NSView
s 而不是托管層。 我正在尋找類似於 Visual Studio 中可用的東西,即Live Visual Tree ,它同時顯示平台視圖和可視層。
XCode 版本:11.3
是的,您可以,當在 Debug View Hierarchy 中時,單擊 Editor -> Show Layers,如下所示:
從 Xcode 11.4 起,此功能成為可能: https://twitter.com/hrrsn/status/1225168226507612161
所以不幸的是,您需要升級您的 Xcode 11.3。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.