·您现在的位置: 云翼网络 >> 文章中心 >> 网站建设 >> app软件开发 >> IOS开发 >> ios8UITableViewsection不显示

ios8UITableViewsection不显示

作者:佚名      IOS开发编辑:admin      更新时间:2022-07-23

ios8 如果UITableView只设置viewForHeaderInSection,则可能section不能显示,iOS7及以下版本显示正常。

解决方案:

设置heightForHeaderInSection。

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    return 22;//自定义高度
}

 

另外,

如果代码中设置了titleForHeaderInSection,则不需要上面的设置也可以正常显示。

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section;