gpt4 book ai didi

ios - 继续黑屏。以前从没见过这个

转载 作者:可可西里 更新时间:2023-11-01 05:35:47 27 4
gpt4 key购买 nike

我正在为 iOS7 在 Xcode 5.0.2 中制作一个演示,并连接了一些场景和一些按钮、一些 View Controller 类和一些 segues。没有什么不寻常的。我以前从未见过的是间歇性地 - 在某些构建上 - 执行 segue 时,下一个 View Controller 在推送后全黑。但并非所有时间。有时它在模拟器中工作,有时它在设备上工作。

在过去 3 年的 iOS 编程中,我从未见过这种情况。

环顾 StackExchange,我看到的答案无法解释为什么会发生这种情况。我的两个类中都没有 (void)loadView 方法,这无法解释为什么它会断断续续。

有没有其他人以前见过这种行为?

提前致谢。

EDIT 01:关闭 AutoLayout 似乎可以解决此问题,但会引发其他问题。我仍然不知道为什么会这样。

EDIT 02:多 View 导出问题,与 AutoLayout 无关。

最佳答案

好的。事情是这样的。我使用的是 4 GB RAM 的慢速 Mac。导致错误的原因是 tableView 上有两个 View 导出。一个到父 View ,一个到 tableView 本身。发生这种情况的原因是 Mac 在拖出线连接 Storyboard 时速度很慢,而且我没有看到连接 View 导出的尝试之一是否击中了 tableView 并连接,所以我又做了一次。它实际上确实连接了 View socket ,但连接到父 View 。这导致了 tableView 的两个 View 导出。奇怪的是,间歇性地选择了一个而不是另一个。这不是确定性的。考虑到这一点,这些信息可能存储在本质上是无序的内部字典中。

所以,当我复制那个场景时,我现在有两个场景具有相同的多 View 连接问题。如果它没有发生在一个人身上,它可能会发生在另一个人身上。

该死的困惑但解决了。

感谢您的输入。非常感谢。

关于ios - 继续黑屏。以前从没见过这个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20495244/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com