关于Xcode8后产生的viewForHeaderInSection、viewForFooterInSection设置不产生效果的问题

以前的时候使用viewForHeaderInSection和viewForFooterInSection可以设置header和footer的view的属性、颜色等等,现在发现失效了,设置后运行的时候不显示

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{

UIView *footerView = [[UIView alloc]initWithFrame:CGRectMake(10, 0, SCREEN_WIDTH - 20, 40)];

return footerView;

}

后来发现必须指定titleForHeaderInSection或者titleForFooterInSection的字符串才能产生效果,即:

- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section {

return @" ";

}

你可能感兴趣的:(关于Xcode8后产生的viewForHeaderInSection、viewForFooterInSection设置不产生效果的问题)