Das Thema der Ansichtsrotation wurde abgefragt, die richtige Manipulation und Verwendung von gedrehten Ansichten waren nicht korrekt.Drehen Sie UIView, und ändern Sie die Ansichtsgröße, um den Platz relativ zur Drehung aufzunehmen.
Wenn eine Ansicht mit so etwas in der Form von rotierenden: view.transform=CGAffineTransformMakeRotation(90 deg) // rotate to vertical
Der Inhalt ansehen noch wobei drawen entsprechend der ursprünglichen Breite/Höhe.
Zum Beispiel gegeben eine Wrapper Ansicht Höhe 1000px und eine Breite von 200 Pixel und ein UILabel
im Innern, wenn Sie sie drehen die UILabel
seiner Breite noch 200px sein würde, auch wenn es über die gesamte Höhe erstrecken kann davon Behälter ist, 1000px.
Mit anderen Worten, wie kann man eine UILabel
drehen Sie es um 90 Grad und machen es Breite ist die Höhe des gesamten Bildschirms?
Sie haben Recht, hatte eine überlappende Einschränkung Problem, das das normale Verhalten gestört, danke! – aviran