Sto sviluppando un'applicazione universale (per iPhone e iPad entrambi). Di seguito è riportato il requisito dell'app.SplitView per ipad e menu nel cassetto per iPhone
Requisito
1.There dovrebbe essere un menu (master a sinistra) e dettaglio (a destra).
2.Per il menu iPhone o masterViewController deve essere nel cassetto o nel menu a discesa.
3.Per il menu iPad dovrebbe essere su rootViewController di splitView.
Ho già provato
ho cercato di renderlo operativo spiltViewController
, per iPad è soddisfacente (MasterViewController
è venuta a sinistra dello schermo e DetailViewController
è sul lato destro dello schermo) funziona ma per iPhone funziona semplicemente come UINavigationController
(controller MasterViewController
come rootViewController
di UINavigationController
).
quale approccio devo utilizzare per implementarlo?
Questo è normale, come l'iPhone è uno spazio dello schermo molto più piccolo. Se vuoi farlo, dovresti prendere in considerazione la creazione di una navigazione slide-out personalizzata. Ray Wenderlich ha alcuni tutorial, questo è l'ultimo http://www.raywenderlich.com/78568/create-slide-out-navigation-panel-swift –
@SASmith che so ma il problema è su iPad masterViewController deve essere posizionato sul lato sinistro dello schermo come splitView non su slide out di navigazione o drawer.per iPhone va bene. –
La tua domanda non è chiara su questo mio amico. Dovresti considerare di metterlo lì dentro. Ti riferisci a quando è in modalità verticale? Aggiungi qualche dettaglio in più alla tua domanda e cercherò di aiutarti. –