为什么设备上的UITableView比IB中的要小

为什么设备上的UITableView比IB中的要小,uitableview,interface-builder,Uitableview,Interface Builder,当我在IB中创建UI时,我无法正确操作,因为UITableView高度不等于其在设备上的高度 我不明白为什么 例如: 发生这种情况是因为视图被推到导航堆栈上时正在调整其大小。你可以用几种方法解决这个问题。最好的办法是设置笔尖,使其与显示的大小相匹配。您还可以从UITableView中删除te自动调整大小标志。最后,您可以通过编程方式调整视图控制器viewWillShow:BOOLanimated中视图的大小

当我在IB中创建UI时,我无法正确操作,因为UITableView高度不等于其在设备上的高度

我不明白为什么

例如:

发生这种情况是因为视图被推到导航堆栈上时正在调整其大小。你可以用几种方法解决这个问题。最好的办法是设置笔尖,使其与显示的大小相匹配。您还可以从UITableView中删除te自动调整大小标志。最后,您可以通过编程方式调整视图控制器viewWillShow:BOOLanimated中视图的大小