2

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

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

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

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

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

  4. 换成风景

  5. 返回拆分视图屏幕

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

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

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

我认为我应该发布代码,但我对问题可能是什么感到迷茫,我不知道从哪里开始。

4

0 回答 0