Вложенные 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!
}