/ / Sviluppo iOS - uitableview con livelli infiniti - ios, uitableview

Sviluppo iOS: visualizzazione intuitiva con livelli infiniti - ios, uitableview

Ho dati XML in una struttura ad albero che ha una profondità variabile. A volte il feed di dati può essere profondo 50 livelli, altre volte sarà profondo 5 livelli.

Quale componente dell'interfaccia utente iOS dovrei utilizzare per la visualizzazione? Ho visto uitableview, ma sembra supportare solo 1 livello dell'albero prima di stampare i nodi foglia. C'è un altro componente dell'interfaccia utente che dovrei prendere in considerazione? In caso contrario, cosa dovrei fare?

risposte:

1 per risposta № 1

Se questo è per l'iPhone, suggerirei sicuramente lo standard UINavigationViewController con UITableView ad ogni livello: questo è il modo standard di iPhone per gestire la gerarchia.

Su iPad, c'è un equivalente con il pop-over (o il navigatore laterale). Questo è ok - e potresti usarlo.

Se questo è l'obiettivo principale della tua app, potresti voler fare qualcosa di personalizzato che sfrutti lo schermo più grande.