好的,所以我不明白为什么会发生这种情况。当您首次将UITableView拖入.xib时,tableView背景看起来是白色的。然后,如果您将其更改为另一种颜色,并尝试切换回默认情况下的斜杠,甚至是白色,则TableView会显示黑色。见图像
tableview设置为白色。视图控制器的视图设置为白色,但我在.xib中看到黑色。但是当我实际运行应用程序时,它确实显示正确的白色。让我感到困扰的是,我看到这样的黑色,不知道为什么。这是否发生在其他人群中?感谢。
答案 0 :(得分:1)
是的,这种情况经常发生。它不仅与UITableViewCell有关,而且可以在所有UIViews上发生。
我已经停止使用默认值,而是选择实际颜色,即使它们是相同的。只有在选择默认值时才会产生这种结果。
答案 1 :(得分:0)
将背景颜色设置显式设置为白色可以解决问题。
但是我有兴趣知道默认设置行为更改的正确答案。
在将背景颜色设置为黑色并且具有未知时间环境后,基本上将背景颜色切换回“默认”颜色,背景颜色不会像第一次拖入故事板时那样切换回默认白色。
我无法找到与默认行为相关的任何设置。可能是一个小虫子?