Was ist der beste Weg, um mit Quer- / Hochformatunterschieden in IB umzugehen?

Ich habe eine Ansicht, die Quer- und Hochformat unterstützt, wobei sich alle Steuerelemente bewegen, wenn Sie von einer zur anderen wechseln. Ich tue dies derzeit, indem ich das .center jedes meiner Steuerelemente einstelle, wenn der Benutzer das Telefon dreht. Das Problem ist, dass dies langwierig ist, viel Code erfordert und anscheinend den Zweck der Verwendung von Interface Builder zunichte macht.

Meine Frage ist: Gibt es in Interface Builder eine Möglichkeit, mit einer Ansicht mehrere Looks zu unterstützen (eine für Querformat, eine für Hochformat)? Wenn nicht, wie machen andere Leute das mit IB? Richten Sie 2 Ansichten ein?

Bearbeiten: Nur um zu verdeutlichen, dass meine Quer- und Hochformatansichten unterschiedlich aussehen, möchte ich keine direkte Transformation durchführen. Ich zeige die Daten im Querformatmodus tatsächlich anders an

Antworten auf die Frage(4)

Ihre Antwort auf die Frage