第二个UITableView中的单元格填充在顶部

我有两个表视图并排在同一个视图控制器,他们都在他们自己的看法。

右边的第二个被填充,左边的是正确的。

我删除了第二个,并复制第一个,以确保每个设置是100%相同,但仍然不能删除填充,使单元格水平排队。

下面是一个屏幕截图,显示我的故事板,simular和Xcode视图heirarchy,有人请让我知道这是哪里出错。

在这里输入图像说明

在这里输入图像说明

在这里输入图像说明

这可能会发生,因为包含该UITableView的UIView是控制器主视图中最顶层的视图。 这个人解决了一个看起来类似的问题,通过在表格上方添加一个垃圾透明视图来防止insets自动将单元格向下推。

如果这不适合你,这里有很多可能的解决办法。

编辑:一个很好的实验将是看看是否把右手表视图上面的左手表视图导致表交换填充。

嗨按照类似的步骤,没有得到这个问题,所以你可能会犯一些错误,你可以看到下面的图片。 在这里输入图像说明

再次检查您的部分。