iOS 7 中的 UITableView 分隔符颜色是啥?

Posted

技术标签:

【中文标题】iOS 7 中的 UITableView 分隔符颜色是啥?【英文标题】:What is the UITableView separator color in iOS 7?iOS 7 中的 UITableView 分隔符颜色是什么? 【发布时间】:2014-07-10 20:33:12 【问题描述】:

Apple 为分组 UITableView 中的分隔符使用什么颜色?

我可以通过编程方式访问它吗?

【问题讨论】:

【参考方案1】:

Apple 的颜色选择器中的检查器工具,报告颜色如下:

十六进制:#c8c7cc RGB (255):200, 199, 204 RGB (1.0):0.783922, 0.780392, 0.8

您可以通过访问表视图的separatorColor 属性以编程方式访问此值。

UIColor *separatorColor = self.tableView.separatorColor;
// [separatorColor description] = UIDeviceRGBColorSpace 0.783922 0.780392 0.8 1

【讨论】:

对于 ios8 颜色是D1D1D4 Interface Builder 的调色板中是否也有这种颜色? @JanMisker 您可以将自定义颜色添加到界面生成器调色板 UIColor.grayColor() 似乎是最接近可用的开箱即用预设。 iOS8 这是 sRGB 颜色代码吗?分隔符的高度也是 0.5px

以上是关于iOS 7 中的 UITableView 分隔符颜色是啥?的主要内容,如果未能解决你的问题,请参考以下文章

iOS7 UITableView 部分中的最后一个单元格强制全宽分隔符

iOS 9 UITableView 分隔符插入(显着的左边距)

Xcode 7 iOS 9 UITableViewCell 分隔符插入问题

iOS 9 UITableView分隔符插入(显着的左边距)

iOS7上的UITableView分隔符颜色错误

在 contentView(cell.imageView) 后面隐藏 UITableView 分隔符?