视图加载时UITableView框架位置不正确

时间:2014-03-31 09:28:43

标签: ios objective-c uitableview

我有一个UITableViewController,在UINavigationController内有一层。 rootviewController是一个幻灯片菜单 - 此处的库:https://github.com/mobivery/MVYSideMenu

问题

UiTableViewController加载 - 它处于错误的位置并且在半秒后,它会自动向下移动到正确的位置。看起来很奇怪。

所以,作为一个测试,我创建了一个只有锅炉板代码的新UIViewController,并将其放在UiNavigationController的深层。然后我向它添加了UIbutton,当视图加载时,按钮始终处于正确的位置。

因此,我向UITableView添加了UIViewController,并将其定位在屏幕的一半处。我还手动添加了自动布局约束。

现在,重新运行测试 - 完全相同的事情发生 - UITableView刚好在其原始位置上方开始,半秒后,它会向下移动到正确的位置。

任何人都可以告诉我为什么会发生这种情况以及会导致什么?

谢谢!

0 个答案:

没有答案