StoryboardでViewの縦横比を保って配置する
これはきっと常識なのだと思うのですが、今まで知りませんでした・・・
Viewに "Aspect Ratio" の制約をつけると、縦横比を保ったまま AutoLayout で配置できます。 端末の横のサイズに合わせて、比率を変えずに縦を自動的に調整したい時などに最適です。
設定方法
- 対象のViewを選択し、「Add New Constraints」-> 「Aspect Ratio」にチェックして制約を追加
- 比率は制約の「Multiplier」にて設定する (4:3とか1.3とか)