Domanda

Ho un UITableView usando il UITableViewCellStyleSubtitle stile. Ho anche aumentato l'altezza delle cellule usando

cell.textLabel.lineBreakMode = UILineBreakModeWordWrap;
cell.textLabel.numberOfLines = 0;

e poi calcolando l'altezza desiderata in heightForRowAtIndexPath. Tuttavia, quando l'utente fa scorrere il pulsante "Elimina", il testo nella cella si estende e si sovrappone ai bordi superiore e inferiore della cella. Come posso troncare il testo come farebbe se usassi lo stile cellulare predefinito? (o in alternativa, potrei cambiare di nuovo l'altezza della cella eventualmente?)

È stato utile?

Soluzione

La risposta è stata

cell.textLabel.numberOfLines = textLabelheight/textLabelFontSize;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top