Вложенные UITableViews с автоподъемом

У меня есть два вида таблицы: родитель и ребенок. Ребенок вложен в Родителя. При самостоятельной настройке ячеек таблицы я вижу только родительские ячейки таблицы, потомки не отображаются.

    answersTableView.rowHeight = UITableViewAutomaticDimension
    answersTableView.estimatedRowHeight = 50

Как я могу сделать родительский просмотр таблицы автоматически?

Ребенок:

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return items.count
}

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! CustomTableViewCell
    let item = items[indexPath.row]
    cell.answerLabel.text = item.text

    return cell
}

родитель:

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return questions.count
}

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

    let cell: VoteTableViewCell? = tableView.dequeueReusableCell(withIdentifier: "vote") as?VoteTableViewCell
    cell?.configure(question: questions[indexPath.row])
    return cell!
}

0 ответов

Другие вопросы по тегам