解除presentViewController后,导航控制器内的UITableView不会滚动

时间:2013-08-21 23:46:57

标签: uinavigationcontroller modalviewcontroller

我通过调用

在导航控制器中显示模态演示视图
[self.navigationController presentViewController:controllerA animated:YES completion:nil];

我正在通过调用

解雇控制器A.
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil]

完成解除后,上一个navigationController中的UITableView in不会像调用presentViewController之前那样向上和向下滚动。解雇后我是否需要做一些事情才能再次滚动UITableView。

1 个答案:

答案 0 :(得分:0)

问题是我在UITableView中有一个Header View,当我从Xib加载Header时,我需要从Xib文件中取消选中“Use Autolayout”(在File Inspector部分中)。

Unexpected scroll behavior after adding rows to UITableView