È disponibile un controllo Tree per iPhone?Esiste un controllo ad albero per l'iphone?
Ho bisogno di rappresentare un albero con sottonodi in un albero, come posso farlo?
Grazie
È disponibile un controllo Tree per iPhone?Esiste un controllo ad albero per l'iphone?
Ho bisogno di rappresentare un albero con sottonodi in un albero, come posso farlo?
Grazie
Da quello che vedo, la soluzione migliore per il mio problema sarà il controllo di BreadCrumbs. Sto cercando una soluzione pronta di briciole di pane, ma se non c'è, non è un grosso problema scriverlo.
Nessun widget albero per impostazione predefinita. Fondamentalmente non è lì perché non dovresti davvero averne uno e la maggior parte dei casi dovrebbe probabilmente essere evitato.
Un controller di navigazione della tabella è il modo più comune per spostarsi di solito verso i nodi in una gerarchia/albero.
È difficile montare un albero come il controllo che abbiamo sui nostri desktop nel mondo tattile in cui si hanno dita enormi (nodi così enormi) e con i nodi sfalsati per mostrare profondità, non c'è molto spazio lasciato. Aggiungerlo all'ambiente iOS creerebbe un flusso UX strano, quindi probabilmente ripensierò il mio flusso di progettazione se penso di averne bisogno.
Se è necessario simularlo, è possibile utilizzare una vista tabella e sfalsare il lato sinistro di ciascun elemento secondario con un riempimento per mostrare la profondità.
http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/TableViewStyles/TableViewCharacteristics.html%23//apple_ref/doc/uid/TP40007451-CH3-SW1 –
Sto cercando un controllo, un controllo di terze parti. Non una vista o la navigazione. – Meir
Vorrei utilizzare un UITableView ed espandere e comprimere gli elementi più in basso lungo l'albero. È possibile impostare un livello di indentazione per ogni UITableViewCell come viene visualizzato, a seconda della sua posizione nell'albero. Dovresti tenere traccia di quali elementi dell'albero sono espansi/visibili al fine di fornire sempre l'albero con i dati corretti.
L'ho appena fatto per un progetto. Sfortunatamente non sono libero di condividere il codice completo. Ma non dovrebbe essere terribilmente difficile da scrivere.
Facci sapere se trovi una soluzione pronta per l'uso.
OK, l'ho fatto.
Ho aggiunto una visualizzazione Web e aggiungo ad essa la lista di briciole. Il design è simile al sito ufficiale di Apple.
Quando un utente fa clic sul collegamento, chiamo la funzione popToViewController e ci sono.
Ciò impedisce all'utente di fare clic su Indietro e Indietro.
Spero che questo aiuti qualcuno.
Vedere questo aiuto
posizionare il proprio controllo TreeView iPhone
parte 1: http://dotnet.kapenilattex.com/?p=566, parte 2 e parte 3 sono nelle pagine: 585 e 633 parte 4: http://dotnet.kapenilattex.com/?p=648&cpage=1#comment-59842
Se vuoi dire una struttura dati incorporata, penso che la risposta non sia – vodkhang