【发布时间】:2014-01-17 03:51:36
【问题描述】:
我在同一个视图控制器中并排有两个表视图,它们都在自己的视图中。
右边的第二个被填充,因为左边是正确的。
我删除了第二个并复制了第一个以确保每个设置都 100% 相同,但仍然无法删除填充以使单元格水平排列。
下面是显示我的 Storyboard、simular 和 Xcode 视图层次结构的屏幕截图,有人可以告诉我这是哪里出了问题。
【问题讨论】:
标签: ios ipad uitableview layout
我在同一个视图控制器中并排有两个表视图,它们都在自己的视图中。
右边的第二个被填充,因为左边是正确的。
我删除了第二个并复制了第一个以确保每个设置都 100% 相同,但仍然无法删除填充以使单元格水平排列。
下面是显示我的 Storyboard、simular 和 Xcode 视图层次结构的屏幕截图,有人可以告诉我这是哪里出了问题。
【问题讨论】:
标签: ios ipad uitableview layout
这可能是因为包含该 UITableView 的 UIView 是控制器主视图中的最顶层视图。 This Person 通过在表格上方添加垃圾透明视图以防止插入自动将单元格向下推,解决了一个看似相似的问题。
如果这对您不起作用,有很多可能的解决方案 here。
编辑:一个很好的实验是查看将左侧表格视图放在右侧表格视图上方是否会导致表格交换填充。
【讨论】:
您好,按照类似的步骤并没有遇到此问题,因此您可能犯了某种错误,您可以在下面的图片中看到这一点。。
再次检查您的部分。
【讨论】: