TableView 在具有动态高度的 TableViewCell 内包含动态单元格

问题描述 投票:0回答:1

我想在 UITableViewCell 内实现具有动态高度的 subTableView,因为 subTableView 具有带有动态 UITableViewCell 的单元格。 如果有人实现了这个场景,请分享您对此的想法。

-UItableview(父级) -UItableviewCell -UITableView(子) -UItableviewCell(动态内容)。

我尝试了这种方法,它有效,但仅在滚动后有效,而不是在第一次加载时有效。 我该如何解决这个问题? https://stackoverflow.com/a/57995132

ios swift uitableview uitableviewautomaticdimension
1个回答
0
投票

方法: 对于 Storyboard,这是根据子 tableview 的内容大小增加父 tableView 高度的方法。

  1. 为子 tableView 创建一个具有任意值的高度约束,并连接一个设置子 tableView 高度的 IBOutlet。
  2. 将高度约束常量设置为tableView.contentSize.height

self.parentTableViewHeight.constant = self.childTableView.contentSize.height

© www.soinside.com 2019 - 2024. All rights reserved.