swift - 快速向上滚动时,UITableViewCells 在标题后面可见
问题描述
这可能是一个简单的修复,但我无法弄清楚发生了什么。
我有一个看起来像这样的 UITableView:
但是,当我向上滚动时,单元格在标题后面可见,如下所示:
我尝试在 appDelegate 中将导航栏更改为不透明:
UINavigationBar.appearance().isOpaque = true
我也尝试在 UITableView 上编辑顶部插图,但没有成功。有什么想法吗?
解决方案
如果其他人有同样的问题,我只需要像这样设置 UINavigationBar 色调,并使其不透明:
UINavigationBar.appearance().barTintColor = colorDict[currentClerkship]
UINavigationBar.appearance().isTranslucent = false
推荐阅读
- mysql - Delete data from large sized database using Laravel and mysql
- python - Is there a hook/function in kivy to run once a widget has been added to the tree like onComponentDidMount
- r - How to aggregate data reactively with shiny by the variables you selected from UI?
- java - Illegal character in path at index , Tomcat SSL connector path
- flutter - 参数类型'列表
'不能分配给参数类型'MaterialColor' - reactjs - 如何在 React js 中渲染和输出数据表
- sql-server - 链接服务器数据库仅由表和视图组成
- php - 从多行文本框中获取数据并利用提交的数据 PHP
- sql-server - 添加 NOT NULL 列而不使用 DEFAULT 但 WITH VALUES
- laravel - 如何比较动态网址?