Uitableview UIAbbarController中的UIViewController为黑色

Uitableview UIAbbarController中的UIViewController为黑色,uitableview,uiviewcontroller,delegates,uitabbarcontroller,Uitableview,Uiviewcontroller,Delegates,Uitabbarcontroller,我有一个带有3个选项卡的UITabBarController。控制其中一个选项卡的UIViewControllers之一是UITableViewDelegate,并具有使用部分屏幕的嵌入式UITableView。在UITableView下面会出现一些按钮 此UIViewController通常可以工作,但如果我对代码进行更改(可能在任何文件中),有时此UIViewController在导航栏和选项卡栏之间只会显示黑色。我可以切换到其他选项卡,它们会按预期运行 更奇怪的是,如果我转到情节提要并更改

我有一个带有3个选项卡的
UITabBarController
。控制其中一个选项卡的
UIViewControllers
之一是
UITableViewDelegate
,并具有使用部分屏幕的嵌入式
UITableView
。在
UITableView
下面会出现一些按钮

UIViewController
通常可以工作,但如果我对代码进行更改(可能在任何文件中),有时此
UIViewController
导航栏
选项卡栏
之间只会显示黑色。我可以切换到其他选项卡,它们会按预期运行

更奇怪的是,如果我转到
情节提要
并更改选项卡的顺序,那么有问题的
UIViewController
会再次开始工作。我所做的就是改变标签的顺序


有什么想法吗?

我不是swift专家,但我花了很多时间在UIViewController内部的选项卡栏和UITableView上。以下是我要检查/做的事情:

  • 重置我的模拟器(运行它,并使用模拟器菜单)
  • 清洁我的建筑区域
  • 将表格视图背景颜色更改为红色
  • 将表格视图的颜色更改为绿色
  • 将最外面的视图背景颜色更改为黄色
  • 将最外面的视图颜色更改为蓝色
  • 现在当它变成黑色时,可能会显示另一种颜色
  • 选中,然后双击表视图上的约束
  • 黑色可能是由于没有显示单元格,或者整个表视图不知何故丢失了大小