工作中,app设置页是用sb和纯代码一起混合使用实现的,但是tableHeaderView是自定义的,设置tableview的样式是group样式,但是当将设置页push进去时,group的section是显示的,但是当设置完图片之后pop回来时,group的section不现实了,网上查询说是ios8时section可能显示,可能不显示,坑坑坑!!!,ios7以下不会显示,ios9也没有出现这种情况,
解决方案:
必须在这个方法中重新设置一下section的高度,
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
if (section == 0) {
return 40;
}
return 20;
}