свойство.

т всем,

Я создал UITableViewCell с файлом NIB. В нем есть 1 ярлык, который будет содержать твит. Так что это должна быть динамическая высота. Также есть ярлык timeAgo, который должен помещаться под ярлыком твита.

Я пробую вещи с размерами кадров, но не могу найти идеальное решение ... Я делаю это в файле UITableViewCell в методе drawrect.

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);

Я также попробовал струнный помощник, которого я нашел в учебнике.

:

- (CGFloat)RAD_textHeightForSystemFontOfSize:(CGFloat)size {

Мои методы HeightForRow также уже отличаются, потому что я использую разные стили ячеек. На данный момент я возвращаю жесткое значение для каждого стиля ячейки, но оно также должно измениться до высоты ячейки.

Надеюсь, вы, ребята, можете указать мне правильное направление.

Спасибо,

Рольф

Ответы на вопрос(2)

Ваш ответ на вопрос