NSAutoLayout,View,Tableview

时间:2015-11-22 02:29:38

标签: ios objective-c uitableview ios-autolayout nsautolayout

我正在开发一个客户端应用,其屏幕有一个顶视图和一个uitableview。我是iOS和NSAutoLayout的新手,我使用了xcode推荐的设置,最后在界面构建器中看到了这样的东西 Interface Builder Screen shot

但是当我在模拟器中运行时,我得到了一个奇怪的空间,分隔了tableview和顶视图,就像这样

simulator screen shot

这个空间来自哪里?我该如何解决这个问题?

更新:

tblview有一个约束,它基本上就是高度= 500.这可能是问题吗?我可以让它变得更有活力吗?我毕竟是新的,并使用了推荐的任何xcode!

1 个答案:

答案 0 :(得分:1)

事情:

set leding, trailing n bottom pins for tbleview to 2.

set verticl spcing between tbleview nd custom view to 2.

set leding, trailing n top pins for custom view to 2.

set verticl spcing from custom view to bottom lyout to 548.

截屏: XIB

然后在simultor上运行: enter image description here

希望有所帮助

编辑 只需选择自定义导航视图并通过从可用的3个选项中选择第二个菜单选项来添加引脚。

将有一个复选标记" margin"只是取消选中它。选择左右和底部并添加约束。

从iPhone开发中输入

真的很痛苦