今やiOSもさまざまな端末のサイズがあり今後も増えるかもしれません。Interface Builderもそれに対応してSize Classesという概念が導入されました。 Compact、Regularという表現でサイズを抽象化 Size Classesとは端末のサイズを抽象化したものです。縦横サイズをCompact、Regularの組み合わせで表現します。 以下、AppleのDocumentより引用し説明します。 iPadの場合 縦画面(Portrait)、横画面(Landscape)どちらも幅、高さ共にRegularとなります。 画像引用元: Adaptivity and Layout iPhone 6 Plusの場合 縦画面は幅Compact、高さRegular。横画面は幅Regular、高さCompact。 画像引用元: Adaptivity and Layout その他、iPho