tableview折叠列表,再展开每个section对应的列表时,tableview总是会出现胡乱漂移,iOS10及以下是没有问题的,这是iOS11的bug。
解决方法:
//初始化tableview时,添加代码如下
self.table.estimatedRowHeight = 0;
self.table.estimatedSectionHeaderHeight = 0;
self.table.estimatedSectionFooterHeight = 0;
列表设置左右间距
self.tableview.separatorInset=UIEdgeInsetsMake(0,5, 0, 5);
//⚠️ top left bottom right 左右边距相同
网友评论