切换屏幕并从纵向更改为横向后,拆分视图的左侧为空白

时间:2013-03-05 15:25:02

标签: iphone ios objective-c xcode ipad

这是一个非常奇怪的问题,我无法缩小范围。

在某些情况下,分割视图屏幕的左侧会变黑。这些是,

  1. 第一个也是最奇怪的是,屏幕最初必须以纵向模式加载。如果它在景观中加载我无法重现此问题。

  2. 在纵向模式下(隐藏分割视图的左侧),您点击一个按钮显示左视图的弹出窗口,然后将其关闭。

  3. 转到导航中的下一个屏幕。

  4. 更改为横向

  5. 返回拆分视图屏幕

  6. 和poof,分割视图的左侧是黑色。就像视图从未加载过一样。

    最初我的想法是,这是一个内存泄漏问题,与popover没有正确解除分配有关。

    然而,应用程序必须以纵向模式启动的事实确实让我感到困惑。即使我从风景开始,然后转到步骤1的肖像并完成整个过程,一切正常。即使通过这些步骤的多次迭代,它也永远不会触发空白屏幕。

    我认为我应该发布代码,但我很遗憾问题是什么,我不知道从哪里开始。

0 个答案:

没有答案