繁体   English   中英

静态表格视图单元格:颜色不对应

[英]Static table view cells: Clear color not corresponding

我在下面的控制器中将单元格,内容视图和表视图的backgroundColor设置为.clear ,但是,仍然有一个白色背景,我不知道它对应什么。

在此处输入图片说明

这是由于您的表格视图单元格颜色。

选择表格视图单元格:

在此处输入图片说明

将其背景颜色设置为透明。

在此处输入图片说明

我建议您在Xcode中调试它。 为此,您可以在设备(或模拟器)上启动它,单击“ Debug View Hierarchy”按钮。

然后通过鼠标单击+拖动在屏幕矩形上,您可以旋转屏幕的所有层,并查看导致该白色背景的视图。

此白色背景是由于表格视图单元格选择表格视图单元格,并通过导航器使其背景清晰。 或者你可以在

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "YourCellIdentifier", for: indexPath) as! YourCellClass
    cell.backgroundColor = .clear
}

图片在这里

这将解决您的问题... :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM