设置大标题时 UITableView 上方的灰色背景

Posted

技术标签:

【中文标题】设置大标题时 UITableView 上方的灰色背景【英文标题】:Grey Background above UITableView when Large Titles set 【发布时间】:2018-02-11 19:47:52 【问题描述】:

我正在编写一个 TableView 应用程序,该应用程序在选择表格中的单元格时将用户带到单个视图。当我滑动返回 TableView 时,我看到 TableView 上方的灰色区域随着大标题的出现而最小化。如何更改此灰色区域的颜色?我尝试将 TableView 的 Header 背景设置为另一种颜色,但这不起作用。有什么建议吗?

表格视图:

返回:

【问题讨论】:

表格样式分组???? 没有 TableView 样式是普通的 【参考方案1】:

我找到了解决办法!要解决此问题,请将 NavigationBar 的 isTranslucent 属性设置为 true

self.navigationController?.navigationBar.isTranslucent = true

【讨论】:

以上是关于设置大标题时 UITableView 上方的灰色背景的主要内容,如果未能解决你的问题,请参考以下文章

摆脱 UITableView 上方的行

UITableView 的“反弹区域”中的浅灰色背景

分组 UITableView 下面的灰色区域

设置搜索栏范围的背景颜色

从 UITabBar 中删除 transculent 会在其上方添加灰色框架

UISearchBar上方的UITableView背景颜色[重复]