在iOS9 环境下sectionView自适应的坑

遇到个坑,和大家分享一下,只在iOS9 环境下遇到,iOS10及其以上不会出现这种情况。
当我设置sectionView 自适应高度的时候,用snapkit布局,会这样设置height:

        self.rowHeight = 45
        self.estimatedSectionHeaderHeight = 84

结果是 sectionView的高度是自适应了 但是当内容增加时,sectionView覆盖了下面的cell。
这个时候你需要设置estimatedRowHeight(即使rowHeight 是固定的,也要设置estimatedRowHeight),才能达到预期的sectionView自适应效果。

你可能感兴趣的:(在iOS9 环境下sectionView自适应的坑)