Ich entwickle eine UISplitView App setzen, wenn ich iOS6 verlassen hatte ich Design:, wie durch die Verwendung von Xcode 4.6 iOS 7.6 Deltas programmatisch
Jetzt habe ich neuen Xcode5 migrieren und jetzt habe ich diese Design:
UINavigationBar überlappt completelly meine UISearchBar ...
Leo Natan erzählte mir von der Verwendung eines iOS 6/7 Deltas, aber da ich meine UISplitViewControllers programmgesteuert erstelle und hinzufüge,
funktioniert das möglicherweise nicht Ich muss das iOS 6/7 programmgesteuert festlegen, aber ich nicht wissen, wie, jede Hilfe, die ich schätzen werde
Wenn Sie dies in Code tun wollen, müssen Sie arbeiten mit Rahmen. 'if (iOS7) {view.frame = ...} else {view.frame = ...}' –
@PetroKorienev Oder ändere einfach Constraint-Konstanten? Es ist einfacher als Frames zu aktualisieren. – Sulthan
Das OP verwendet kein automatisches Layout und initialisiert seine Controller in Code. Das Hinzufügen von Einschränkungen im Code ist nicht einfacher als das Aktualisieren von Frames. –