2017-05-11 2 views
0

Ich muss ständig überwachen, ob der Benutzer das iPad gedreht hat.Swift 3 -Flip gesamten Bildschirm/Sicht auf Ausrichtung ändern

Wie kann ich nach einer Orientierungsänderung suchen und auch die Ansicht für meine Swift 3-App manuell auf den Kopf stellen?

EDIT:

ich versucht habe:

override func viewWillTransition(to size: CGSize, with coordinator: 
UIViewControllerTransitionCoordinator){} 

und diese Methode ist nie getroffen.

Antwort

0

Versuche:

self.view.transform = self.view.transform.rotated(by: CGFloat(M_PI)) 
+0

Vielen Dank, dass die Ausrichtung Problem gelöst. Kennst du einen Weg, den ich jederzeit anrufen kann, wenn der Benutzer das Gerät dreht? –

+0

@objectivelyC ​​Da die iOS-App die Ausrichtung automatisch steuern kann, sollte dies nicht manuell erfolgen. – jokeman