これのおかげでサイズが異なる端末でも比較的楽に対応できます。どんなものなのか説明します。本立てくらいかなとぼんやり思っています(気分屋なので変わる可能性大)。本目:コミュニケーション編デザイナーからどう依頼されたらやりやすいのか※わかりやすさ優先のため若干不正確な表現がありますが、ご了承ください※Xcode(開発ツール)は一切出てきません。大雑把に言えばビューなどの部品をどこから、どれくらいの距離、どれくらいの大きさで配置するかを宣言しておくことによって、システム側が自動で計算して描画してくれる仕組みです。絶対値での指定も行いますが、主に相対値を使用してレイアウトを組みます。世界ではこの「どれくらい○○」を「制約」という用語で呼んでいます。作る時、以下のような場合でもうまく表示されるようにしなくてはなりません。(文字量の変化)・表示内容の更新このような条件に対して一つずつ対応していたら大変です。ビューを二つ画面上に配置するレイアウトを例にとって考えてみます。座標、縦幅、横幅が一意になっている必要があります。使わなかった場合、例えばこのような計算をします。座標の計算が面倒です。位置が一意に決まらなければいけないので幅や座標は決める必要があります。その記述方法はわかりやすく、簡潔なものになります。図だけ見ているとそんなに差がないように見えますが、上記の制約は例えば次のような式で表わせ、各パーツの配置を相対的に捉えられていることがわかります。把握できているのではないかと思います。基本的なレイアウトであれば、以下の制約の種類を意識すれば、すぐに組むことが可能です。言語によって、逆配置になります。どんなものなのか、なんとなくわかったかなと思います。作る時にどう記述するかについて書く予定です。忘れちゃいけないやつほい。魅力をお届けしています。日本最大級の家計簿サービス「Zaim」をwww.wantedly.comダウンロード#デザイン#デザイナー#エンジニア#アプリ#UI#iOS#AutoLayoutこの記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。サポートしていただいたお金は執筆中のおやつ代にでもします。次の記事を書く原動力になります。サポートをする「スキ」を押してクリエイターを応援しよう!これからもいい記事書きます!25akatsuki174iOS→Androidエンジニア。noteではUI/UX、雑記などを書きます。技術系の記事はこちら。