2010-06-25 13 views
9

Nel gestore dei segnalibri di Safari su iPhone, lo UITableView sembra avere un comportamento che non è standard. Mi riferisco a questo:UITableViewCell - visualizzazione degli accessori a lato del controllo di riorganizzazione

alt text http://cl.ly/b7f0faead6a8586d3470/content

In modalità di modifica, i UITableViewCells segnalibro hanno sia un controllo riordinare e una vista accessorio UITableViewCellAccessoryDisclosureIndicator accanto a loro. Come si ottiene entrambi? Nelle mie visualizzazioni di tabella, quando si passa in modalità di modifica per rivelare il controllo di riorganizzazione, il controllo prende il posto della vista accessoria, non visualizza entrambi.

risposta

23

Utilizzare la proprietà editAccessoryType di UITableViewCell.

+0

Questo risponde a una delle mie domande, ma devo ancora sapere come visualizzare sia la vista accessoria che il controllo di riorganizzazione. – indragie

+0

I controlli di riorganizzazione sono responsabilità del controller della visualizzazione tabella, in particolare i metodi dell'origine dati e del delegato. Se l'origine dati supporta la riorganizzazione di un determinato intervallo di celle, mostreranno i controlli mentre sono in modalità di modifica. – Costique

+0

Mi spiace, il mio pessimo, editingAccessoryType mostra la vista accessoria accanto al controllo di riorganizzazione. Grazie! – indragie

Problemi correlati