shouldAutoRotate Methode nicht richtig funktioniert..?
Habe ich mehrere uiviewcontrollers in meinem split-view-basierte ipad-App.
Es gibt web-services. Für einige bestimmte web-Dienste (e.g-Abmeldung) muss ich entfernen, split
Ansicht und setzen Sie neue anzeigen ich.e Login-Bildschirm. aber die meisten der Zeiten, die shouldAutoRotate Methode der Login-view nicht aufgerufen wird, was in dumm-app, die sich nicht drehen.
Was kann der Grund dahinter? Was soll ich tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellen Sie sicher, dass Sie nicht ziehen Sie einen UIView aus Ihrer UIViewController die shouldAutorotateToInterfaceOrientation: Funktion zurückzukehren, JA, und dann fügen Sie die UIView in einem anderen UIView verwenden addSubView. Ich habe festgestellt, dass es vor.
pflegen meine legacy-code, den ich Hinzugefügt dies.
dann den original-code gibt die gültige autorotation Informationen.
Stellen Sie sicher, dass alle view-Controller zurück
YES
fürshouldAutorotateToInterfaceOrientation:
für Ihr iPad erstellen-zumindest diejenigen, die sichtbar sind zu diesem Zeitpunkt.Finden Sie unter: iPad-Orientierung ändern-Problem