2

我面临一个奇怪的问题,当我呈现任何模式视图时说,mainViewCntroller 上的 someModalViewController 当我关闭模式视图时,我的 mainViewController 的 20px 高度隐藏在状态栏后面。如果我旋转模拟器,则不会出现此问题,但如果我不旋转模拟器这个问题正在发生。一旦我旋转模拟器,无论我启动模式视图并关闭它多少次,mainViewController 都会正确显示。为了检查实际问题首先出现在哪里,我在不支持方向的情况下创建了 maninViewController。那时它工作正常,但是当我在 shouldAutorotateToInterfaceOrientation 中返回 TRUE 时,同样的问题再次发生。

谁能知道为什么会出现这个问题以及如何解决这个问题?

4

0 回答 0