ios - 具有嵌套表格 View 的静态表格单元格的动态高度

标签 ios storyboard autolayout uitableview

对于标签,设置约束后单元格会自动调整高度

self.tableView.rowHeight = UITableViewAutomaticDimension;
self.tableView.estimatedRowHeight = 60.0

但我有一个静态表,在其中一个单元格中,我有一个内 TableView

i just drag a table view into the cell and bind it with data

当文本足够长时,带有名称标签的单元格 #1 将展开。 但单元格 #5 不会扩展到内表的整个高度。

有什么方法可以使自动布局与表格一起使用?

it should list out "user 1", "user 2"

最佳答案

有一个 heightForRowAtIndexPath 委托(delegate)协议(protocol),您可以调用它来调整外部 tableView 行的大小。我不确定您如何调整内 TableView 的大小,因此我不能更具体地说明如何计算相关行的大小。

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDelegate_Protocol/#//apple_ref/occ/intfm/UITableViewDelegate/tableView:heightForRowAtIndexPath :

关于ios - 具有嵌套表格 View 的静态表格单元格的动态高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31296792/

相关文章:

ios - 是否可以以编程方式设置 ViewController Storyboard ID?

ios - Xcode 9 - 本地化问题警告 Storyboard

objective-c - UIScrollView:更准确/精确的 contentOffset 值?

ios - Swift 文本字段结合了两个功能

ios - ios 如何在应用程序关闭时接收本地通知

objective-c - 如何让 NSTextView 随文本一起增长?

ios - Swift 4 - 以编程方式在 AutoLayout UITableViewCell 中切碎多行标签

ios - Xcode 自动布局设置

ios - didUpdateLocations 未被调用

ios - 将 native rootView 颜色更改为黑色?