ios - 快速更改 UIEdgeInsets 的颜色

标签 ios iphone swift xcode generics

这似乎是一个基本问题,但我正在 TableView 的顶部创建一个 UIEdgeInset,如下所示:

self.tableView.contentInset = UIEdgeInsetsMake(40, 0, 0, 0)

我想知道如何将颜色更改为黑色,它当前显示的颜色是白色。

最佳答案

内容插入是一 block 空白区域,就像填充一样,您无法更改该区域的颜色。

或者,如果您只希望填充区域具有黑色,而不是设置插入,只需添加另一个单元格作为表格 View 的第一个单元格并将该单元格的颜色设置为黑色。

或者,您可以将表格 View 的背景颜色设置为黑色,然后将每个表格单元格的背景颜色设置为白色。

关于ios - 快速更改 UIEdgeInsets 的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44731226/

相关文章:

iphone - 从 IOS 截取并打印屏幕截图

ios - 如何重置/重新安装 ios 模拟器? (xcode 其他版本在工作不佳后构建;)

iphone - 如何跟踪 gzip 编码的 Web 内容的下载进度?

ios - 在 ios 9.1 中运行我的旧项目时显示此错误。iPhoneOS9.1.sdk/usr/lib/libsqlite3.dylib (没有这样的文件或目录)

swift - 按钮无法聚焦,因为它遥不可及 - tvOS Swift

ios - -Objc -lz xcode 中的其他链接器标志

ios - 只显示我的 float 到某个小数位 - Swift

ios - dequeueReusableCell 重叠按钮/使用具有自定义类的协议(protocol)

ios - iPhone手机号码格式NSFormatter

ios - 如何在 OpenGL ES1 中跟踪纹理上的点?