黄色のビューには、赤色のビューと緑色のビューの2つのサブビューがあります。どちらも幅と高さが固定されています。 greenViewにはさらに2つの制約があります:leadingとbottomは黄色のViewになります。 redViewにはさらに2つの制約があります:greenViewを使用して、bottomとgreenViewの間の垂直スペースと同じcenterX。 (図1)(図1)Autolayout:ビューのcenterXを別のビューと同じに保ちますが、スーパービューをオーバーシュートしないでください
私がする必要があるのは、黄色のビューの緑色の表示の制約がゼロであっても、常に赤いビューを黄色のビューの内側に保つことです(図2) AutoLayoutで?何か案が?ありがとう。 (図2)は
2であれば(私は余裕を削除するのを忘れました)ビューは異なる中心位置を持つことができますなぜ緑のビューに対して赤いビューの中心の制約を与えていますか?黄色のビュー、つまりスーパービューに関して中心の制約を与えてみてください。 – Priyal