如何在Swift Playground中获取布局跟踪

3

我在 Swift Playground 中制作一些视图样式。

import UIKit
import XCPlayground

let containerView = UIView(frame: CGRect(origin: CGPointZero, size: CGSize(width: 320, height: 300)))

XCPShowView("Container View", containerView)

我正在使用这个容器视图来添加一些视图并使用约束进行布局。 现在我真的很想从中获取一个布局跟踪,就像从

po [[UIWindow keyWindow] _autolayoutTrace]

这将使我易于查找一些不明确的布局。有什么想法吗?
1个回答

6
您可以使用Objective-C运行时的valueForKey从Swift Playground访问_autolayoutTrace:
print(containerView.valueForKey("_autolayoutTrace"))

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接