Ich habe eine Ansicht, die Querformat- und Hochformatansichten unterstützt, wobei sich die Steuerelemente beim Wechseln von einem zum anderen bewegen. Ich mache das gerade, indem ich die .center-Einstellung für jedes meiner Steuerelemente einstelle, wenn der Benutzer das Telefon dreht. Das Problem ist, dass dies mühsam ist und viel Code erfordert, und scheint den Zweck der Verwendung von Interface Builder in erster Linie zu besiegen.Was ist der beste Weg, um Landschaft/Porträt Unterschiede in IB zu behandeln?
Meine Frage ist: gibt es eine Möglichkeit im Interface Builder für eine Ansicht, mehrere Looks zu unterstützen (eine für Landscape One für Portrait)? Wenn nicht, wie machen andere Leute das mit IB? Richten Sie 2 Ansichten ein?
Edit: Just my Quer- und Hochformat anders aussehen zu klären, ich will keine gerade verwandeln, ich zeige die Daten tatsächlich unterschiedlich im Querformat
@Colin: Wie würde das funktionieren? Bei einer Rotation müsste ich eine fallen lassen und die andere hinzufügen, was meiner Meinung nach bei der Bildschirmaktualisierung seltsame Dinge bewirken würde ... es würde auch bedeuten, dass ich eine gemeinsame Elternklasse einrichten und versuchen müsste, sie dazu zu bringen, Code zu teilen ... könnte sehr unordentlich werden – rustyshelf