【问题标题】:IOS algorithm behind constraint & Auto Layout约束和自动布局背后的 IOS 算法
【发布时间】:2013-11-15 06:06:55
【问题描述】:

我正在尝试对 IOS 中的 layoutSubviews 函数进行逆向工程,它计算自动大小和约束。 通常,如果我们按顺序创建约束:A 依赖(约束)B,B 依赖 C,并且 C 以固定帧初始化,则系统需要足够智能才能按顺序实现计算:C -> B -> A 避免不必要的循环。

我的问题是:IOS(或算法是什么)如何遍历NSLayoutContraint的列表并按这样的顺序计算frame?

【问题讨论】:

    标签: ios algorithm constraints autolayout layoutsubviews


    【解决方案1】:

    只是回答以防万一有人需要它: IOS使用Cassowary工具包做自动布局(http://www.cs.washington.edu/research/constraints/cassowary/)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多