Ich arbeite an einer Rechner-App, und alle meine Code funktioniert perfekt, aber das einzige, woran ich hängen auf ist das Layout. Auf allen Telefonen funktioniert das Layout perfekt, Einschränkungen scheinen perfekt zu sein! Außer dem iPhone 4 scheint es einfach nicht groß genug zu sein! Es ist ziemlich frustrierend, da es mein erstes richtiges Projekt ist, an dem ich gearbeitet habe, und es durch etwas wie diesen zu sehen, ist nervig, um es gelinde auszudrücken.Schwierigkeit in einem Rechner Layout in XCode in Swift
Die Schaltflächen sind 5 hoch und 4 breit, und alle von ihnen sind quadratisch, und dann habe ich eine 320 x 50 AdMob-Anzeige an der Spitze, mit dem Wert Label dazwischen. Auf der 5, 6 und 6 Plus gibt es viel Platz und alles sieht perfekt aus, aber wenn ich eine 4s simuliere, wird die Entfernung von der Anzeige zu den Tasten dramatisch reduziert, so dass die Wertelabel unsichtbar ist. Sie können sehen, was ich von diesen Screenshots meine.
Hier ist eine Arbeitsaufteilung:
Und hier ist die problematische 4s:
Hat jemand irgendwelche Ideen für eine Lösung?
Ich würde sagen, es ist normal. iPhone 4 ist kürzer als 5 oder 6. (besonders das Verhältnis zwischen Höhe/Breite). Möglicherweise müssen Sie das Tastenlayout auf dem iPhone 4 ändern, damit es richtig aussieht. Glücklicherweise können Sie das direkt im IB tun. –