3

自動サイズと制約を計算する IOS の layoutSubviews 関数をリバース エンジニアリングしようとしています。通常、次の順序で制約を作成する場合: A が B に依存 (制約) し、B が C に依存し、C が固定フレームで開始された場合、システムは次の順序で計算を実現するのに十分スマートである必要があります: C -> B ->不要なループを避けるため。

私の質問は次のとおりです:IOS(またはアルゴリズムは何ですか)はどのように NSLayoutContraint のリストを走査し、そのような順序でフレームを計算しますか?

4

1 に答える 1