横向きと縦向きの表示をサポートするビューがあり、一方から他方に切り替えるとすべてのコントロールが移動します。現在、ユーザーが電話を回転させたときに、各コントロールの .center を設定することでこれを行っています。問題は、これが面倒で、多くのコードが必要であり、そもそも Interface Builder を使用する目的を無効にしているように見えることです。
私の質問は次のとおりです。Interface Builder で 1 つのビューが複数の外観をサポートする方法はありますか (1 つは横向き、もう 1 つは縦向き)。そうでない場合、他の人はIBでこれをどのように行いますか? 2 つのビューを設定しますか?
編集:横向きと縦向きのビューが異なって見えることを明確にするために、直接変換したくありません。実際には横向きモードでデータを異なって表示します