Я должен интегрировать UITableViewCell генерируется программно из кода следующим образом:UITableViewCell смешанных xibs и программно сгенерированных UITableViewCells
UITableViewCell *newCell = [[UITableViewCell alloc] initWithFrame: CGRectMake(0,0, screenWidth, 150];
Однако остальные ячейки в этом виде таблицы генерируются с xibs, которые полагаются на autolayout, и поэтому исходный программист использовал только метод estimatedHeightForRow
, а не heightForRow
.
Моя программно генерируется представление таблицы клетка все испортила (по оценкам высоты по умолчанию 64, а не высота фрейма 150), если я не осуществлять heightForRow
тогда как существующие клетки неудачные, как только я осуществить heightForRow
в дополнении к estimatedHeightForRow
, Есть ли способ обойти эту загадку?
Спасибо за любой совет.