Pregunta

tengo un UITableView utilizando el UITableViewCellStyleSubtitle estilo. También he aumentado la altura de la celda usando

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

y luego calcular la altura deseada en heightForRowAtIndexPath. Sin embargo, cuando el usuario desliza el botón 'Eliminar', el texto en la celda se extiende y se superpone a los bordes superiores e inferiores de la celda. ¿Cómo puedo truncar el texto como lo haría si usara el estilo de celda predeterminado? (o alternativamente, ¿podría cambiar la altura de la celda nuevamente?)

¿Fue útil?

Solución

La respuesta fue

cell.textLabel.numberOfLines = textLabelheight/textLabelFontSize;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top