Also, wenn ich mein Projekt auf dem Simulator für iPhone 6 mit einem Bereitstellungsziel von 7.1 laufen lasse, erwarte ich, dass alles automatisch auf die größere Bildschirmgröße skaliert wird.Welche Einstellung bestimmt, ob eine App für iPhone 6 und 6plus skaliert wird?
Aber das ist nicht passiert. Mein UILabel, das zuvor horizontal in der Mitte eines 320 Pixel breiten Storyboard-Bildschirms mit einer führenden Platzbeschränkung für die Elternansicht lag, wird nun im Simulator mit genau dieser Platzbeschränkung angezeigt, anstatt es zu skalieren. Es zeigt sich also aus der Mitte, weil das iPhone6 breiter ist.
Welche Einstellung bestimmt, ob die App für iPhone 6 und iPhone 6+ skaliert wird ???
Paul G.
Es gibt keine solche Einstellung. Sie müssen Sie die richtigen Einschränkungen einrichten.Wenn Sie es zentriert verwenden möchten, verwenden Sie eine centerX-Einschränkung (keine führende Kante), und es wird in jeder Größe Bildschirm zentriert werden. – rdelmar
@ rdelmar, Apps im App Store vor iPhone 6 wird automatisch skaliert für iPhone 6. Warum? Was bestimmt das. – Fraggle
Wie gesagt, Sie müssen die richtigen Einschränkungen einrichten.Wenn Sie eine Center-Constraint statt einer Kante verwenden, wird es automatisch zentriert, unabhängig von der Bildschirmgröße Sie müssen Ihre Einschränkungen so gestalten, dass zukünftige Änderungen in s berücksichtigt werden Bildschirmgröße. – rdelmar