2016-06-02 19 views
0

Ich studiere jetzt Größenklassen und ich habe herausgefunden, dass das iPhone 6s in 'Upside Down' Geräte Rotation hat 'Compact' Höhe während in 'Portrait' hat es 'Regular'. Es ist interessant, weil ich denke, dass es dasselbe sein sollte. Ich habe 'Upside Down' in den Deployment-Informationen markiert.iPhones Porträthöhe - 'Regular', Upside Down One - 'Kompakt' - warum?

Sie könnten meine Test-App ausprobieren, wo Sie ein Gerät auswählen und sehen können, welche Abmessungen es tatsächlich hat. Grüner Pfeil bedeutet "Regular", rot- "Kompakt" und keine Pfeile - "Any".

https://github.com/VictorShurapov/ShowSizeClass

Antwort

1

Ok, also ich habe die Lösung dort iOS 8 upside down orientation, XCode option enabled, still doesn't work gefunden. Jetzt weiß ich, dass die Optionen dieser Geräteausrichtung in den Bereitstellungsinformationen nur die unterstützenden sind. Und wenn Sie "Upside Down" wirklich verwenden möchten, müssen Sie diese Überschreibung für einen bestimmten ViewController durchführen:

override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask 
{ 
    return .All 
}