ios – segue上的黑屏.从来没见过这个

ios – segue上的黑屏.从来没见过这个,第1张

概述我正在为iOS7在 Xcode 5.0.2中组装一个演示,并连接了一些场景并有一些按钮,一些视图控制器类和一些segues.没有什么不寻常的.我以前从未见过的是间歇性地 – 在某些版本中 – 执行segue时,下一个视图控制器在推送后全黑.但不是所有的时间.有时它可以在模拟器中运行,有时它可以在设备上运行. 在为iOS编程3年之前,我从未见过这个. 看看StackExchange,我看到的答案无法 我正在为iOS7在 Xcode 5.0.2中组装一个演示,并连接了一些场景并有一些按钮,一些视图控制器类和一些segues.没有什么不寻常的.我以前从未见过的是间歇性地 – 在某些版本中 – 执行segue时,下一个视图控制器在推送后全黑.但不是所有的时间.有时它可以在模拟器中运行,有时它可以在设备上运行.

在为iOS编程3年之前,我从未见过这个.

看看StackExchange,我看到的答案无法解释为什么会发生这种情况.我的任何一个类都没有(voID)loadVIEw方法,这也不能解释为什么它是间歇性的.

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

提前致谢.

编辑01:关闭autoLayout似乎解决了这个问题,但打开了其他问题.我仍然不知道为什么会这样.

编辑02:多个视图插座问题,而不是autoLayout相关.

解决方法 好.这是发生了什么.我正在使用4 GB内存的慢速Mac.导致错误的原因是tableVIEw上的两个视图出口.一个到父视图,一个到tableVIEw本身.发生这种情况的原因是当拖出线来连接故事板时Mac很慢,我没有看到连接视图插座的尝试之一是否触及了tableVIEw并连接,所以我再次做了.它实际上连接了视图插座,但是连接到父视图.这导致tableVIEw有两个视图出口.奇怪的是,间歇性地,一个被选中而另一个被选中.这不是确定性的.考虑到这一点,该信息可以存储在本质上无序的内部字典中.

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

该死的混乱但解决了.

感谢您的投入.非常感谢.

总结

以上是内存溢出为你收集整理的ios – segue上的黑屏.从来没见过这个全部内容,希望文章能够帮你解决ios – segue上的黑屏.从来没见过这个所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1054775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存