iOS约束和自动布局背后的算法

3
我正在尝试逆向工程IOS中的layoutSubviews功能,该功能用于计算自动大小和约束。通常情况下,如果我们按顺序创建约束:A依赖(受限)B,B依赖C,并且C使用固定框架进行初始化,系统应该足够智能以避免不必要的循环计算顺序:C→B→A。
我的问题是:IOS如何遍历NSLayoutContraint列表并以这种顺序计算框架(或者说算法是什么)?
1个回答

10

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