首页 > 解决方案 > 快速向上滚动时,UITableViewCells 在标题后面可见

问题描述

这可能是一个简单的修复,但我无法弄清楚发生了什么。

我有一个看起来像这样的 UITableView:

在此处输入图像描述

但是,当我向上滚动时,单元格在标题后面可见,如下所示:

在此处输入图像描述

我尝试在 appDelegate 中将导航栏更改为不透明:

    UINavigationBar.appearance().isOpaque = true

我也尝试在 UITableView 上编辑顶部插图,但没有成功。有什么想法吗?

标签: swiftuitableviewautolayout

解决方案


如果其他人有同样的问题,我只需要像这样设置 UINavigationBar 色调,并使其不透明:

UINavigationBar.appearance().barTintColor = colorDict[currentClerkship]
UINavigationBar.appearance().isTranslucent = false

推荐阅读