Uitableview 与自动布局冲突

Uitableview 与自动布局冲突,uitableview,uinavigationcontroller,xcode7,ios9.2,Uitableview,Uinavigationcontroller,Xcode7,Ios9.2,大家好,我遇到的情况是,若我将导航控制器嵌入到包含表视图的视图控制器中,它们的导航栏和原型单元之间会产生一些间隙。 即使将导航控制器拖放到画布并删除其根视图控制器,并将其连接到包含表视图作为根视图控制器的视图控制器,也会发生相同的情况。我甚至尝试更改原型单元的高度值,但都是一样的。 照片链接 只有当我直接将导航控制器与自己的根视图控制器一起使用时,才会出现这种情况。 照片链接 所以请帮我摆脱这种状况。 我提供了照片链接,因为我无法附加照片,因为我没有10篇著名的帖子,对此我深表歉意。您可能将ta

大家好,我遇到的情况是,若我将导航控制器嵌入到包含表视图的视图控制器中,它们的导航栏和原型单元之间会产生一些间隙。 即使将导航控制器拖放到画布并删除其根视图控制器,并将其连接到包含表视图作为根视图控制器的视图控制器,也会发生相同的情况。我甚至尝试更改原型单元的高度值,但都是一样的。 照片链接

只有当我直接将导航控制器与自己的根视图控制器一起使用时,才会出现这种情况。 照片链接

所以请帮我摆脱这种状况。
我提供了照片链接,因为我无法附加照片,因为我没有10篇著名的帖子,对此我深表歉意。

您可能将tableView的顶部约束设置为“顶部布局指南”,并启用了顶部栏下的扩展边

如果是这样,您可以删除顶部约束并将tableView的顶部拖动到superview的顶部;在导航控制器下面。然后将superview顶部的顶部约束设置为0

当选中UIViewController时,可以取消选中属性检查器中“顶栏下的扩展边”复选框。尝试此操作可能会对您有所帮助。 取消选中TableView所在的UIViewController的ScrollView插入选项


有什么原因不能排除问题中的图像吗?链接可能被阻止,人们不喜欢点击它们。我是新来的,所以我必须发布至少10篇文章。。。为了回答这个问题,我试了你告诉我的一切。我将TableView的顶部约束更改为-63,TableView位于导航栏下方,但我不想这样做,而是想知道为什么我手动嵌入NavigationController时原型单元格的高度会增加。从您发布的不正确图像来看,这并不是原型单元格变大了。顶部的填充来自视图控制器设置表视图的内容插入,以便在滚动时可以通过导航栏显示表视图内容。因此,请告诉我正确的步骤。。。。我是新来的,所以我知道的不多。。。请一步一步地告诉我该做什么。。。。。非常感谢您宝贵的时间……请您能看看我的这个问题吗?我能得到您的电子邮件地址吗?是的,但如果您愿意在我的情况下帮助我,我需要您的电子邮件与您联系以了解我的问题……对不起,我无法公开我的电子邮件地址。请访问此链接下载我的项目,并帮助我解决问题。请阅读自述文件。对不起,亲爱的,我在SQLite很差。发布您的问题,您肯定会得到解决方案。谢谢