He creado una vista de celda personalizado con un UILabel en ella, yo he puesto:de varias líneas UILabel en UITableViewCell
cell.titleLabel.lineBreakMode = UILineBreakModeWordWrap;
cell.titleLabel.numberOfLines = 0;
y no va en múltiples líneas, ¿por qué es esto?
en los layoutSubviews tengo:
- (void)layoutSubviews {
[super layoutSubviews];
CGRect frame = titleLabel.frame;
frame.origin.y = 5;
titleLabel.frame = frame;
}
y que trata de todos los ajustes que tengo, sin embargo, para un texto largo puso en el marcador en la célula se acaba de no ajuste de línea:
si esto se establece en el layoutSubview en la clase Cell o dentro de cellForRowAtIndexPath? – adit
en una UITextView, yo solía hacer frame.size.height = title.contentSize.height; , pero ¿cuál es el equivalente de esto en UILabel? – adit