iOS8にアップデートされ、さまざまな実装変更に迫られることとなりました。その中でも、動画の縦横回転の実装が難しくなった話について、その時の備忘録を書いてみます。 特定のアプリだと、iOSデバイスを縦にしたり横にしたりしたときにも、向き固定で表示させる実装にすることがあります。デバイスを横にしてもクルッと向きが変わらない感じですね。そんなアプリでも、動画再生が始まったときだけは横向きのときにクルッと横長にフィットさせたいことがあります。このとき、動画の縦横回転だけ実装工夫が必要になります。 iOS7での動画回転対応 iOS7だと、以下のような実装で実現が可能です。Swiftベースじゃなくてゴメンナサイ。 UISupportedInterfaceOrientations設定で、許可しておきたいUIInterfaceOrientationすべてを指定しておく。 アプリ全体の向き制御を行っている