Если вы хотите получить доступ к ячейкам, используйте теги. Но, как сказал @Jhaliya, лучше рассчитать высоту на основе содержимого ячейки. Если вы относитесь к положению ячейки, то я бы предложил вам использовать представление прокрутки и внедрять ячейки самостоятельно, где вы хотите.

олучитьUITableViewCell когда в пределахheightForRowAtIndexPath метод, то есть заданный indexPath?

(тогда я мог получить доступ к представлениям контента, которые я создал, чтобы добавить их высоты)

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
  // How to get the UITableViewCell associated with this indexPath?
}

Спасибо

РЕДАКТИРОВАТЬ: На самом деле есть ли действительно способ сделать это? Когда я ставлю некоторыеNSLog Заявления кажется, чтоheightForRowAtIndexPath он звонил несколько раз до звонковcellForRowAtIndexPath (где я настроилUILabels в клетку)? Этот вид подразумевает, что меня могут попытаться использовать технику, которая не будет работать, то есть я надеялся, чтоheightForRowAtIndexPath получить доступ к уже созданным меткам в каждой ячейке, чтобы получить их высоту и сложить их вместе для общей высоты строки ячейки, ОДНАКО, если они еще не установлены (в пределахcellForRowAtIndexPath) тогда я думаю, что мой подход не может действительно работать?

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

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