Ios tableview和tableview包装视图contentSize的差异
我有动态调整单元格大小的功能Ios tableview和tableview包装视图contentSize的差异,ios,Ios,我有动态调整单元格大小的功能tableview。我将前导空格、尾随空格、高度和顶部约束添加到tableview 在重新加载tableview和所需的layoutifneed之后,我更改了tableviewheight=tableview内容大小 但我的tableview基于单元格大小的实际内容大小为111,但它显示的tableview内容大小为170。 如果我签入调试检查器,它将tableview内容大小显示为111,将tableview包装大小显示为170。因为tableview包装视图大小差
tableview
。我将前导空格、尾随空格、高度和顶部约束添加到tableview
在重新加载tableview和所需的layoutifneed
之后,我更改了tableview
height=tableview
内容大小
但我的tableview基于单元格大小的实际内容大小为111,但它显示的tableview内容大小为170。
如果我签入调试检查器,它将
tableview
内容大小显示为111,将tableview
包装大小显示为170。因为tableview包装视图大小差异fareBreakupTableviewHeight.constant=fareBreakupTableView.contentSize.height
给出了错误的答案。有人能帮我解决这个问题吗你检查过了吗?是的,我检查过了,但只有在API响应后我才能调用tableview reload。最初,tableview高度为0。收到响应后,我必须通过将所需高度值设置为“constraint.constant”并调用LayoutIfNeeded,将tableview高度更改为tableview内容大小,请显示代码和屏幕截图,以解决问题。我们必须给出小于30的估计行高。实际上我给了120。