Ho una cella personalizzata Tableview
in rapido e in quella cella un'etichetta.Swift. Cambia colore dell'etichetta cella personalizzata Tableview quando selezionato
Desidero poter modificare l'etichetta quando si seleziona una cella.
Come posso riferire la mia etichetta personalizzata UITableviewCell
in didSelectRowAtIndexPath
In Objective C per fare riferimento mia cella personalizzato in didSelectRowAtIndexPath
vorrei utilizzare il seguente:
MPSurveyTableViewCell *cell = (MPSurveyTableViewCell *)[tableViewcellForRowAtIndexPath:indexPath];
cell.customLabel.TextColor = [UIColor redColor];
Cosa devo fare in rapida per raggiungere il stesso risultato?
da questa soluzione, se io cliccato su molte celle, tutte le celle saranno rosse? o solo quello selezionato sarà rosso, e gli altri torneranno al colore essenziale? – Rawan
Penso che tutte le celle selezionate saranno rosse, ma se riutilizzate le celle, apparirà un comportamento incoerente. –
grazie :) ma come si fa a fare in modo che le altre celle assumano il colore essenziale? In realtà tutte le celle selezionate sono rosse e non sono tornate al colore essenziale dopo aver selezionato altre celle: S – Rawan