attuazione del collasso cellule Tableview
Domanda
così ho voluto avere una tabella con più sezioni e ognuna con più celle. Toccando colpo di testa di una sezione, questa sezione dovrebbe essere anche ampliata e gli altri dovrebbe ridurre al minimo, lasciando solo l'intestazione visibile.
I sguardo alcuni suggerimenti e compiuto questo a) regolazione dell'altezza della cella a 0 e reloding i dati animati e b) l'aggiunta di un pulsante come una visualizzazione secondaria alla intestazione della cella.
In ogni caso, mentre funziona bene, soprattutto, non c'è problema minore, vale a dire, posso vedere un 'sfarfallio' sotto l'intestazione di ogni cella, quando il cambiamento è animato. Credo che la sua perché il contenuto della cella viene ridisegnato. E non mi piace!
Volevo chiedere se l'approccio è corretto o in generale la tua opinione a riguardo. Inoltre Sarei davvero felice se qualcuno mi potrebbe suggerire il motivo per cui i 'tremolanti' appare nel mio tavolo:)
EDIT:? Un'altra cosa è, che se premo su una sezione, appare come tutte le intestazioni di sezione vengono premuti .... magari qualcuno ha visto questo strano manufatto anche
Soluzione
Si dovrebbe rimuovere le cellule invece di altezza impostazione a 0.
Avrete meno chiamata alla fonte dei dati e delegato e non più artefatti.