Ich verwende kein Auto Layout, aber ich möchte meine (sehr komplexe) App an das Multi-Tasking von Split View auf dem iPad anpassen können. Um dies richtig zu machen, möchte ich Größenklassen unterstützen, ohne die Auto-Layout-Route zu verlassen. Wenn ich die WWDC 406-Sitzung beobachte, scheint es, dass man dies programmatisch tun kann, aber ich bin mir nicht sicher, da sie in jedem Beispiel Autolayout verwendet haben und selbst der Interface-Builder dies nicht unterstützt.
Werde ich auf irgendwelche Probleme stoßen, wenn ich Benachrichtigungen zu Merkmalsänderungen hören und alles programmatisch oder mit Pins und Struts machen würde? Ich habe alles in Storyboards definiert, aber ich möchte in der Lage sein, View Controller unterschiedlicher Größe zu unterstützen, wenn das iPad zwei Apps Seite an Seite in iOS 9 zeigt. Bitte beraten.
Aus der Apple-Dokumentation :
Aktivieren von Größenklassen in Interface Builder
Größenklassen erfordern automatisches Layout. Wenn das Kontrollkästchen Automatisches Layout verwenden nicht ausgewählt ist, wenn Sie Größenklassen verwenden wählen, fordert Xcode Sie auf, das automatische Layout zu aktivieren.
Tags und Links ios autolayout xcode6 size-classes