嵌套的UITableViews具有自动高度

时间:2017-05-22 12:52:17

标签: swift uitableview uitableviewautomaticdimension

我有两个表视图:Parent和Child。 Child嵌套在Parent中。当自定义表格单元格时,我只能看到父表格视图单元格,不显示子项。

    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 个答案:

没有答案