Ich habe einen View-Controller mit Interface Builder erstellt, während die Größenklassen aktiviert sind.Warum UIView breiter ist als Bildschirm
Die Ansicht hat führende und nachlaufende Einschränkungen für ihre Superansicht, die die Sicht des View-Controllers ist. etwas wie das.
| - (14) - (anzeigen) - (14) - |
Wenn ich die App laufen sieht es gut aus, die Ansicht hat diese 14pt-Einsätze auf beiden Seiten, obwohl, wenn ich es Breite drucke ich 576, die breiter ist als die Bildschirmbreite. Im Schnittstellen-Generator ist die Rahmenbreite der Ansicht auf 576 festgelegt (wie die Zeichenbereichsgröße, wenn Größenklassen aktiviert ist), aber zur Laufzeit sollten die Einschränkungen dies überschreiben, denke ich.
Wie kommt die Ansicht erscheint richtig, aber es ist Frame zeigt eine größere Breite?
Ich mache das schon –