问题一、UITableView在做折叠的时候,难免会用到[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:btn.tag-100] withRowAnimation:UITableViewRowAnimationNone];方法来刷新Section,虽然苹果官方给的动画样式很多,但是看起来都不怎么样,所以如果想去掉动画效果的话可以如下设置:
去掉动画问题二、tableview折叠列表,再展开每个section对应的列表时,tableview总是会出现错位,iOS10及以下是没有问题的,这是iOS11的bug。
解决方案:
错位问题
网友评论