2016-07-26 22 views
0

Ich habe gerade angefangen, eine App zu machen, und ich habe viel getan, aber ich arbeitete nicht mit Auto-Layout. Meine gesamte App ist im Querformat und ich möchte, dass sie auf allen iPhones funktioniert. Ich habe es jetzt für das iPhone 5 entworfen, aber wenn ich es auf dem iPhone 6 öffne, gibt es viele Leerzeichen. Gibt es eine Schaltfläche, um die Größe automatisch zu ändern? Oder muss ich automatisches Layout hinzufügen und jedes Designbit erneut ausführen?Größe App automatisch ändern, abhängig von der Bildschirmgröße in swift

Antwort

0

Leider werden Sie wahrscheinlich alles neu mit automatischem Layout gestalten müssen. Eine Möglichkeit, Ihren Prozess zu beschleunigen, besteht darin, das Storyboard in ein automatisches Layout umzuwandeln und dann "Auf vorgeschlagene Einschränkungen zurücksetzen" auszuwählen. Sie können auf diese Option zugreifen, indem Sie auf das kleine Dreiecksymbol unten links drücken.

enter image description here

Trotz dieser, werden Sie wahrscheinlich wird Bedarf manuell eine Menge von den Einschränkungen zu aktualisieren. Aber das sollte Ihnen einen Schritt in die richtige Richtung geben.

+0

Wenn Ich klicke auf "Auto-Layout verwenden" Laden und nach ein paar Sekunden sehe ich eine Sperre in der Mitte meines Bildschirms. Wie aktiviere ich das automatische Layout? –

+0

Haben Sie auch das Kontrollkästchen "Größenklassen verwenden" aktiviert? –

+0

Als ich auf Größenklassen geklickt habe, hat alles funktioniert. Wir werden, Auto-Layout ist an, aber jetzt sieht meine ganze App lustig hehe. Ich werde das reparieren. Danke –

0