制約は、親フレームのサイズが変更されたときに子レイヤーがどのように対応するかを決定することができます。たとえば、制約を使うことで、サイドバーが常に画面の高さに合わせて伸縮したり、ボタンが常に画面の右下に固定されるようにできます。
これは、デザインを異なるデバイスに渡って設計する際に、デザインが様々な画面に応答し適応することを確認するために特に役立ちます。制約は、親フレームにオートレイアウトが適用されていない限り、任意の子レイヤーに適用できます。
子レイヤーを選択すると、右側のサイドバーの位置セクションにその制約が表示されます。デフォルトでは、制約は上および左に設定されており、親フレームをリサイズするときにレイヤーが親フレームの左上隅に対して同じ位置に留まることを意味します。 制約設定が表示されない場合は、子レイヤーが選択されていることを確認してください。キャンバスに直接座っているトップレベルのフレームとレイヤーには制約を持たせることができません。親フレームがないため、制約を固定することができないからです。制約の詳細はこちらをご覧ください。