Почему я не могу использовать variableHeightRows в three20? - PullRequest
1 голос
/ 29 апреля 2011

В моем подклассе TTTableViewController я устанавливаю variableHeightRows = YES.В моем подклассе TTTableViewCell я реализовал

+ (CGFloat)tableView:(UITableView*)tableView rowHeightForObject:(id)object

Высота ячейки не меняется вообще, и Three20 даже не вызывает метод rowHeightForObject - Iустановить точку останова внутри него, и во время отладки он никогда не достигнет моей точки останова.Что я делаю неправильно?Есть ли что-то еще, что мне нужно установить?

1 Ответ

1 голос
/ 29 апреля 2011

Я никогда не сталкивался с какими-либо проблемами с variableHeightRows, поэтому просто выбросил несколько случайных вещей, которые можно попробовать:

  • Вы уверены, что вызывается строка, выполняющая variableHeightRows = YES? Вы установили там точку останова?
  • Вы уверены, что ваш подкласс - это тот, который заполняет таблицу (вы правильно настроили его в своем источнике данных). Возможно, попытайтесь установить точку останова где-нибудь еще в подклассе.
...