これをテストするためのiOS 10の物理デバイスはありませんが、シミュレータのiOS 10を実行するデバイスでは回転しません肖像画のままです。しかし、iOS 11では、うまく回転します。配向ボックスの全てはのInfo.plistに、私は使用しているかどうかをチェックまたは(向きを扱う全体のアプリケーションのコードの唯一のビットである)を省略している。オリエンテーションはiOS 10では回転しませんが、iOS 11では回転します
override var shouldAutorotate: Bool {
return true
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.allButUpsideDown
}
任意のビューコントローラ(ルートまたはそうでない場合)、iOS 10には何の影響もありません。アプリは完全に制約ベースであり、読み込んだナビゲーションコントローラがあり問題を引き起こす可能性があります。しかし、それらの答えに示唆されていることはすべて私にとっては役に立たなかった。アプリがiOS 10で回転しないようにする何かがあり、わかりません。
また、このメソッドは、iOSの10で何も返しません(ただし、iOSの11で動作します):私はiOSの10