设置约束后,底部空间不会消失

时间:2015-10-20 00:26:09

标签: ios autolayout constraints

我有一个应用程序,其中故事板如下所示: enter image description here

在输出中,用户可以在两个tableViewControllers之间滚动(使用嵌入在容器中的pageViewController)。

我将容器的约束设置为(top:50,right:0,bottom:0,left:0,而不是相对于margin)。我还尝试将tableViews中的“heightForFooterInSection”设置为0和CGFLOAT_MIN,但底部间距不会消失。这是我的输出:

enter image description here

有什么建议吗?我确信有一个明显的解决方案我不知道但我无法弄清楚哪一个。

1 个答案:

答案 0 :(得分:0)

我通过删除页面控件解决了我的问题,即删除了以下UIPageViewControllerDataSource方法:

-(NSInteger)presentationCountForPageViewController:
-(NSInteger)presentationIndexForPageViewController:

默认情况下,页面控件是白色的,这就是我错过它的原因。

感谢@matt,他指出我应该使用View Debugger,这很容易理解。

我希望这会有所帮助!