使用:Xcode 7测试版、Swift 2.0我有一个UITableView,在桌面模拟器是所有的罚款,但在我的原生iPhone 6+的背景上的空行是黑色的
UITableView
为TableView设置自己的背景色并不能解决这个问题。有人有主意吗?
ep6jt1vc1#
在XCode 11.2.1中也遇到了同样的问题。尝试在故事板中解决这个问题很多次。我已经将tableview和单元格的背景颜色设置为白色。但是即使在故事板中设置了它,它仍然显示默认的黑色。在这之后,我尝试通过编程来设置它,它工作了!!
tableView.backgroundColor = UIColor.white
aiqt4smr2#
好的,修复了。。背景颜色是问题。。我选择了“白色”,但似乎他把这理解为“默认”,这是一个透明的颜色。我选择了一个不同的白色背景颜色,现在它的工作。。非常奇怪谢谢你!
zlhcx6iw3#
最近在尝试“变暗”单元格时遇到了同样的问题。似乎单元格默认设置为非不透明,因此没有透明度。将值设置为false就可以了。
cell.backgroundColor = .clear cell.isOpaque = false
然后你需要做的就是设置tableviews的背景颜色。
tableView.backgroundColor = .red
ivqmmu1c4#
对我来说,解决这个问题的方法是手动将表格视图的背景颜色设置为100%不透明度的白色。
4条答案
按热度按时间ep6jt1vc1#
在XCode 11.2.1中也遇到了同样的问题。尝试在故事板中解决这个问题很多次。我已经将tableview和单元格的背景颜色设置为白色。但是即使在故事板中设置了它,它仍然显示默认的黑色。在这之后,我尝试通过编程来设置它,它工作了!!
aiqt4smr2#
好的,修复了。。背景颜色是问题。。我选择了“白色”,但似乎他把这理解为“默认”,这是一个透明的颜色。我选择了一个不同的白色背景颜色,现在它的工作。。非常奇怪
谢谢你!
zlhcx6iw3#
最近在尝试“变暗”单元格时遇到了同样的问题。似乎单元格默认设置为非不透明,因此没有透明度。将值设置为false就可以了。
然后你需要做的就是设置tableviews的背景颜色。
ivqmmu1c4#
对我来说,解决这个问题的方法是手动将表格视图的背景颜色设置为100%不透明度的白色。