如何在 Swift 游乐场中获取布局跟踪
How to get a layout Trace in a Swift Playground
我正在 Swift 游乐场制作一些视图的原型。
import UIKit
import XCPlayground
let containerView = UIView(frame: CGRect(origin: CGPointZero, size: CGSize(width: 320, height: 300)))
XCPShowView("Container View", containerView)
我正在使用此容器视图放入一些视图并使用约束对其进行布局。
现在我真的很想从中得到一个 LayoutTrace,就像来自
的那个
po [[UIWindow keyWindow] _autolayoutTrace]
这将使我能够轻松找到一些不明确的布局。
有什么想法吗?
您可以使用 Objective-C 运行时的 valueForKey
从 Swift 游乐场访问 _autolayoutTrace
:
print(containerView.valueForKey("_autolayoutTrace"))
我正在 Swift 游乐场制作一些视图的原型。
import UIKit
import XCPlayground
let containerView = UIView(frame: CGRect(origin: CGPointZero, size: CGSize(width: 320, height: 300)))
XCPShowView("Container View", containerView)
我正在使用此容器视图放入一些视图并使用约束对其进行布局。 现在我真的很想从中得到一个 LayoutTrace,就像来自
的那个po [[UIWindow keyWindow] _autolayoutTrace]
这将使我能够轻松找到一些不明确的布局。
有什么想法吗?
您可以使用 Objective-C 运行时的 valueForKey
从 Swift 游乐场访问 _autolayoutTrace
:
print(containerView.valueForKey("_autolayoutTrace"))