Ich habe die Benutzeroberfläche für meine Anwendung durch Verschachtelung horizontaler Stapelansichten innerhalb einer vertikalen Stapelansicht aufgebaut. Auf dem iPhone 8 Plus erscheinen die UIButtons sowohl im Hoch- als auch im Querformat. Unten sehen Sie einen Screenshot der Landschaftsausrichtung auf dem iPhone 8 Plus Simulator.UIButtons auf Querformat zerkleinert und kleinere Geräte
Der Stapel Ansichten Ausrichtung Füllen Sie beschäftigen mit Fill Ebenso Verteilung. Der Inhaltsmodus für jede der Schaltflächen ist auf Aspect Fit eingestellt und beim Testen auf einem kleineren Gerät werden die UIButtons gequetscht und sie verlieren ihr Seitenverhältnis. Unten ist ein Screenshot der Querformatausrichtung auf dem iPhone SE-Simulator.
Wie kann ich das squishing der Bilder von dem Auftreten zu verhindern?
Dumme Frage, aber würde ich diesen Ansatz auf dem ViewController, dass die Tasten befinden, implementieren? Ich bin super neu dazu. Wenn ich die Option "Seitenverhältnis" im Einschränkungsbereich verwende, ändert sich auch die Größe der Stapelansicht. Nicht sicher warum. –
Ja, auf UIButton outlet in ViewController. –
Würde ich die Steckdose als eine berechnete Eigenschaft behandeln? –