In einer App entwickeln wir uns der Benutzer wählen zu lassen, bevorzugte Orientierung (dh eine Option, wenn sie wählen wird im Hochformat und das gleiche gilt für Landscape
und wenn Both
wird entschieden Portrait
die App die gesperrt werden App wird auf alle Orientierung arbeiten) Ich teile den Code für das, was ich versucht habe, und ich bin mir nicht sicher, ob diese Funktionalität überhaupt möglich ist.Programmatically Schloss iDevice Orientierung
Wenn ich jedoch im Hochformat "Querformat" wähle, wird automatisch in Querformat umgeschaltet. Aber wenn ich das Gerät wieder ins Hochformat rotiere, funktioniert es auch (was nicht nach der Anforderung funktionieren sollte). Die Anforderung ist vergleichbar mit der Einstellung, wenn das Projekt nur im Hochformat eingerichtet wird und wie es sich verhält, wenn das Gerät in den Querformatmodus gedreht wird.
ich glaube, das Konzept hier falsch ist, müssen Sie immer die Orientierung Unterstützung in den einzelnen View-Controller verwalten, und der Moderator oder Controller, die den Navigationsstapel verwaltet, muss die Ausrichtung Unterstützung der meisten Top-erben sichtbarer sichtbarer Controller jedes Mal. – holex