ltura dinâmica @UITableViewCell: /

Hee all,

Criei um UITableViewCell com um arquivo NIB. Há um rótulo nele que conterá um tweet. Por isso, precisa ser uma altura dinâmica. Há também um rótulo timeAgo que deve se encaixar abaixo do rótulo do tweet.

Estou tentando coisas com quadros e tamanhos, mas não consigo a solução perfeita. Faço isso no arquivo UITableViewCell no método drawrec

self.tweet.lineBreakMode = UILineBreakModeWordWrap;
self.tweet.numberOfLines = 0;
self.tweet.font = [UIFont fontWithName:@"Arial" size:13.0f];
[self.tweet sizeToFit];  

CGFloat tweetHeight = self.tweet.frame.size.height;

self.timeAgo.lineBreakMode = UILineBreakModeWordWrap;
self.timeAgo.numberOfLines = 0;
self.timeAgo.font = [UIFont fontWithName:@"Arial" size:11.0f];
[self.timeAgo sizeToFit];

CGFloat timeAgoHeight = self.timeAgo.frame.size.height;

self.timeAgo.frame = CGRectMake(88, tweetHeight, 100, timeAgoHeight + 10.0f);

Eu também tentei um stringhelper que encontrei em um tutoria

O

- (CGFloat)RAD_textHeightForSystemFontOfSize:(CGFloat)size {

s métodos @My HeightForRow também já são diferentes porque eu uso diferentes estilos de célula. No momento, retorno um valor forte para cada estilo de célula, mas isso também precisa mudar para a altura da célul

Espero que vocês possam me indicar uma boa direçã

Obrigado

Rolf