2015-10-20 71 views
0

我有一个应用程序后消失: enter image description here底部空间不会设置约束

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

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

enter image description here

有什么建议?我确信有一个明显的解决方案,我错过了,但我无法弄清楚哪一个。

+0

所以你想让所有空的空间留在顶部,但你不想在底部留下空的空间? – matt

+0

为什么不调试?使用视图调试器!它会告诉你到底你在看什么,以及在屏幕上定位和调整视图的大小。 – matt

+0

正确,我不想离开底部的空白处。我是新的ObjectiveC /可可编程,所以我从来没有使用视图调试器,但我会尽力弄清楚现在。谢谢! – Baekel

回答

0

我解决我的问题通过删除页面控制,也就是删除以下UIPageViewControllerDataSource方法:

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

,页面控制是白色的,白色的默认,这就是为什么我错过了。

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

我希望这会有所帮助!