0

这真的很奇怪。我的第二个 UITableView 中的 Prototype-Cell 不在最上面,因为它应该是:

如果我开始移动它,它会再次在顶部,但是在我将它放在我的视图上之后,它仍然以这种奇怪的方式。我该如何改变呢?

如您所见,第一个 Cell 可以,但第二个不行。

在此处输入图像描述

4

1 回答 1

3

好吧,仅使用图像很难理解,但我会给你一些可能的原因:

  1. 您是否在第二个表视图中意外应用了表头视图?如果你这样做了,删除它将是解决方案
  2. 您是否在表格视图及其单元格中应用了正确的视图约束?

如果我是你,我不会尝试以这种方式将两个 UITableView 嵌入到同一个视图控制器中,特别是因为你在 iOS 7 中使用故事板。我要做的是使用嵌入转场。只需为每个视图表视图拖动一个容器视图,并将它们的嵌入 segues 连接到相应的表视图控制器(您需要在情节提要中创建这两个)。这样,您可以更轻松地设置约束,分离两者之间的逻辑并拥有更清晰的界面。你可以这样做,看看是否有帮助。

于 2013-10-28T09:51:34.357 回答