2015-05-05 20 views
6

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. Drawer or slid out menu

3.Per il menu iPad dovrebbe essere su rootViewController di splitView. menu in master of splitViewController

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?

+0

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 –

+0

@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. –

+0

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. –

risposta