デバイスのローテーションを検知して、アプリの見た目を最適化したい時に調べたこと。 UIDeviceOrientation UIDviceクラスで定義されている。どうやらデバイス自体の向き。 つまり3次元で取得できる。 public enum UIDeviceOrientation : Int { case unknown case portrait // Device oriented vertically, home button on the bottom case portraitUpsideDown // Device oriented vertically, home button on the top case landscapeLeft // Device oriented horizontally, home button on the right case landsca