为什么设备上的UITableView小于IB

时间:2011-04-01 04:22:40

标签: uitableview interface-builder

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

我不明白为什么?

例:
http://img35.imageshack.us/i/20110401111017.jpg

1 个答案:

答案 0 :(得分:0)

这种情况正在发生,因为视图在推送到导航堆栈时正在调整大小。您可以通过多种方式解决此问题最好的做法是设置你的笔尖,使其与显示的尺寸相匹配。您还可以从UITableView中删除te autoresize标志。最后,您可以通过编程方式调整视图控制器的viewWillShow:(BOOL)动画内部的视图。