2017-08-17 1 views
0

Es gibt einige ähnliche Fragen in SO bezüglich der nicht stattfindenden Änderungen der Ausrichtung, aber keine davon scheint das Problem hier zu lösen.supportedInterfaceOrientations werden nicht in Plus-Size-Geräten aufgerufen

Insbesondere Ich bin Drehen einer Ansicht Landschaft mit supportedInterfaceOrientations und preferredInterfaceOrientationForPresentation, aber die Überschreibungen sind nicht für mich in plus Größe Telefone genannt zu werden. Jedes andere Gerät ist in Ordnung, aber nicht so in einem 6+ und 7+ Gerät.

Gibt es einen logischen Grund, warum dies so sein kann? shouldAutorotate ist wahr, also sollte theoretisch alles in Ordnung sein.

+0

Haben Sie Ihre Klasse als Unterklasse für UINavigationController gemacht –

+0

Nein UIViewController. Gibt es einen Grund, warum du denkst, dass dies Auswirkungen auf Handys in Übergröße hat? –

Antwort

0

Es scheint, dass das Erzwingen der Rotation bei gleichzeitiger Verwendung eines modalPresentationStyle in den übergroßen Telefonen nicht funktioniert. Durch das Entfernen dieser Darstellungsmethode wurde das Problem für mich behoben.

Verwandte Themen