在推送或弹出导航控制器 - IOS时,是否需要调整UITableView的大小?

时间:2013-04-06 05:14:05

标签: iphone ios cocoa-touch uitableview uinavigationbar

每个人都可能会想,为什么我们需要在弹出视图时调整表视图的大小。我有一个奇怪的问题,我有一个导航栏显示的表视图,从该视图我推动一个没有导航栏的新视图(即我隐藏它),当我弹出那个新视图,我的表视图高度正在降低,因为它当前显示了导航栏。

我花了很长时间才发现这是问题所在。任何一个经历过这样的人,在这种情况下,我们是否需要调整视图大小或控件的大小。

请检查附图,首先是正常的......

enter image description here

第二个是从新视图弹出后没有导航栏...

enter image description here

第1部分错过了最后一行,因为表格视图的高度降低了。

1 个答案:

答案 0 :(得分:2)

试试这个......希望它能工作。让UITableView布局设置为完整视图。 enter image description here