Xcode UITableView中的原型单元格不在顶部

Xcode UITableView中的原型单元格不在顶部,xcode,uitableview,Xcode,Uitableview,真奇怪。我的第二个UITableView中的原型单元没有按其应有的方式位于顶部: 如果我开始移动它,它就会再次出现在顶部,但当我把它放在我的视图上之后,它仍然以这种奇怪的方式出现。 我怎样才能改变这一点 正如你所看到的,第一个细胞是好的,但第二个不是 好吧,仅仅使用图像很难理解,但我会给你一些可能的原因: 您是否在第二个表格视图中意外应用了表格标题视图?如果您这样做了,则删除它将是解决方案 是否在表视图及其单元格中应用了适当的视图约束 如果我是你,我不会尝试以这种方式在同一个视图控制器中嵌入两个

真奇怪。我的第二个UITableView中的原型单元没有按其应有的方式位于顶部:

如果我开始移动它,它就会再次出现在顶部,但当我把它放在我的视图上之后,它仍然以这种奇怪的方式出现。 我怎样才能改变这一点

正如你所看到的,第一个细胞是好的,但第二个不是


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

  • 您是否在第二个表格视图中意外应用了表格标题视图?如果您这样做了,则删除它将是解决方案
  • 是否在表视图及其单元格中应用了适当的视图约束

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

    好吧,仅使用图像很难理解,但我将为您提供一些可能的原因:

  • 您是否在第二个表格视图中意外应用了表格标题视图?如果您这样做了,则删除它将是解决方案
  • 是否在表视图及其单元格中应用了适当的视图约束

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

    好吧,仅使用图像很难理解,但我将为您提供一些可能的原因:

  • 您是否在第二个表格视图中意外应用了表格标题视图?如果您这样做了,则删除它将是解决方案
  • 是否在表视图及其单元格中应用了适当的视图约束

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

    好吧,仅使用图像很难理解,但我将为您提供一些可能的原因:

  • 您是否在第二个表格视图中意外应用了表格标题视图?如果您这样做了,则删除它将是解决方案
  • 是否在表视图及其单元格中应用了适当的视图约束

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

    谢谢您的回答。我在家的时候会试试的。如果我使用嵌入式segues,两个TableView是否会显示在一个视图中?因为在同一个视图上有两个表视图对我来说很重要。是的,它们会的。实际上,这就是使用嵌入分段的全部目的,在同一个视图中由不同的控制器控制多个视图。每个嵌入视图将与一个表视图控制器相关联。它将使用默认控制器创建,因此只需删除默认控制器,并使用您自己的控制器即可。观看苹果公司名为“在你的应用程序中采用故事板”的视频,了解嵌入式segues的实际工作原理。我已经做过很多次了。谢谢,我在家的时候会试试。谢谢你的回答。我在家的时候会试试的。如果我使用嵌入式segues,两个TableView是否会显示在一个视图中?因为在同一个视图上有两个表视图对我来说很重要。是的,它们会的。实际上,这就是使用嵌入分段的全部目的,在同一个视图中由不同的控制器控制多个视图。每个嵌入视图将与一个表视图控制器相关联。它将使用默认控制器创建,因此只需删除默认控制器,并使用您自己的控制器即可。观看苹果公司名为“在你的应用程序中采用故事板”的视频,了解嵌入式segues的实际工作原理。我已经做过很多次了。谢谢,我在家的时候会试试。谢谢你的回答。我在家的时候会试试的。如果我使用嵌入式segues,两个TableView是否会显示在一个视图中?因为在同一个视图上有两个表视图对我来说很重要。是的,它们会的。实际上,这就是使用嵌入分段的全部目的,在同一个视图中由不同的控制器控制多个视图。每个嵌入视图将与一个表视图控制器相关联。它将使用默认控制器创建,因此只需删除默认控制器,并使用您自己的控制器即可。观看苹果公司名为“在你的应用程序中采用故事板”的视频,了解嵌入式segues的实际工作原理。我已经做过很多次了。谢谢,我在家的时候会试试。谢谢你的回答。我在家的时候会试试的。如果我使用嵌入的segues,两个表