我根据此answer使用自动布局(ios8)来处理可变单元格高度。
加载表时单元格高度正确。但是,如果我滚动表格单元格的高度不正确。似乎在没有高度重新调整的情况下重复使用单元格。
我在单元格中有一个自定义视图,用于确定单元格的高度。我已经覆盖了该视图的instrinsicContentSize。
似乎没有在单元重用上调用instrinsicContentSize。 我已经尝试过setNeedsLayout,setNeedsDisplay等来获取细胞高度,以便在重新使用时更新,但没有运气。
答案 0 :(得分:1)
配置单元格时,需要为自定义视图调用invalidateIntrinsicContentSize。