Если представление таблицы строки COUNT изменились, и вы действительно должны знать размер содержимого представления таблицы, включающее последние изменения, я не нашел, что метод layoutIfNeeded на самом деле помогает.
После небольшого взлома, я узнаю, как заставить табличное представление пересчитать его размер содержимого. В моем случае, это достаточно, чтобы сбросить таблицу просмотра кадра, чтобы заставить его работать:
- (CGSize)com_lohika_contentSize
{
CGRect theFrame = self.frame;
self.frame = CGRectZero;
self.frame = theFrame;
[self layoutIfNeeded];
return [self contentSize];
}