Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

Adaptive Layout

Adaptive Layout = レスポンシブレイアウト

iPhoneiPadという端末の区別はない。
どのようなウィンドウサイズでもレイアウトを維持する。


二つのポイント

1. AutoLayout
2. トレイトコレクション サイズクラスはトレイトコレクションに含まれる値の一つ

サイズクラス

iPad

  • Pro,Mini,Airは画面サイズが違うが同じ画面サイズを持っているものとして扱われる。
  • 縦向きでも横向きでもRegular-Regular

iPhone

  • 6系とそれ以前とで異なる。
  • 6系 縦 Regular-Compact , 横 Compact-Regular
  • それ以前 縦 Regular-Compact 横 Compact-Compact