我有一个带有UITabBarController的导航控制器作为初始视图控制器。在其中,我有两个UIViewController作为标签栏控制器中的子视图控制器。我的两个视图控制器都有UITableView。第一个看起来总是很好。但是,第二个视图控制器始终具有混乱的内容插入。我不知道为什么,因为我设置表格视图的方式似乎没有任何区别。我可以在viewDidLoad中手动设置内容插入,但是由于它在第一个视图控制器中默认工作,所以必须有更好的方法。
这是第一个表格视图。如您所见,内容偏移看起来很好。
需要注意的事项:当关闭不透明的导航栏时,问题就会消失。
这是第二个表格视图。如您所见,导航栏下方有一个表格视图单元格。
答案 0 :(得分:0)
我通过更改视图层次结构来修复此问题。显然我不应该有一个UINavigationController作为初始视图控制器,而是将UITabBarController作为初始视图控制器,并从标签栏中的UINavigationControllers中需要。