Почему мой sizeWithFont: constrainedToSize: lineBreakMode: всегда возвращает ноль?
Я пытаюсь создать UITableViewCell, который регулирует свою высоту в зависимости от длины отображаемой строки, но зацикливаюсь на этом методе.
Вот что у меня есть:
NSString *text = @"A really long string in here";
CGSize theSize = [text sizeWithFont:[UIFont boldSystemFontOfSize:18.0f] constrainedToSize:CGSizeMake(265.0f, MAXFLOAT) lineBreakMode:UILineBreakModeWordWrap];
NSString *stringHeight = [NSString stringWithFormat:@"%d", theSize.height];
Не важно что,stringHeight
отображается как0
, Что мне не хватает?
Спасибо!