Attualmente sto transitando la mia applicazione su iOS 7 (voglio che rimanga compatibile con iOS 6). Questa domanda non è coperta dalla NDA di Apple, è una domanda su Auto Layout (sembra che iOS 7 imponga il layout automatico (EDIT: è sbagliato, non è forzato)).Layout automatico con barra di navigazione e controller di visualizzazione (iOS 7)
Ho un controller di navigazione con un controller di visualizzazione radice (ovvio). Con iOS 6, non stavo usando il layout automatico, quindi i controller della vista radice erano sotto la barra di navigazione. Con iOS 7, l'origine del frame non include la barra di navigazione, quindi la parte superiore del mio contenuto è nascosta ...
Hai un'idea di come rendere l'intera vista sopra la barra di navigazione con Auto Layout?
Grazie!
Posso sbagliarmi, ma sarei sorpreso se Apple "forzato "Gli sviluppatori di utilizzare il layout automatico in iOS7? Questo è sicuramente il caso? (questa informazione può essere coperta dalla NDA!) – bennythemink
L'autocostruzione non è forzata in iOS 7. È migliorata. –
È forzato. non hanno menzionato nel doc. Controllare i valori dei frame prima di viewDidLoad e viewDidAppear. Non uso IB ma i valori sono diversi .. Cosa suggerisce questo ?? !! –