UITableView顶部的空白问题,求解

今天遇到一个问题,初始化进入页面发现tabview顶部有35高的空白,按Home退出重新进入app这个空白又不见了,内容又顶到头了,很奇怪,不知道怎么解决!
图片为证

WechatIMG8.jpeg

这个是APP进入这个页面的时候显示的页面,很明显tableView的内容sectionHeader距离导航有一个空白

下面2张图是我通过打开图层,发现确实有个空白,而且我发现sectionheaderViewde frame的y是35,说明这个空白是35的高度


WechatIMG6.png
WechatIMG7.png

当我按下home之后,再起打开app发现这个空白消失了,sectionHeader顶到头了


WechatIMG9.jpeg

1我的导航栏没有隐藏
2.我也设置了

self.edgesForExtendedLayout = UIRectEdgeNone;
if (@available(iOS 11.0, *)) {
        _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
 }else {
        self.automaticallyAdjustsScrollViewInsets = NO;
 }

出现这个问题怎么解决,如果有能人志士请在评论区给小弟提个醒!

你可能感兴趣的:(UITableView顶部的空白问题,求解)