在iOS8以上tableView:willDisplayFooterView:forSection:,和tableView:willDisplayHeaderView:forSection:能夠正常被調用 測試
在iOS7(iOS6沒測試)上卻沒有被調用 code
原來iOS7必須同時實現了Header和Footer這個delegate纔會被調用因此 io
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section { return 0.f; } - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { UIView *view = [UIView new]; view.backgroundColor = [UIColor clearColor]; return view; }
好坑。。 table
return 0.f; class
} tab