gpt4 book ai didi

ios - 更改 segue 的位置会在 ios 模拟器中产生黑屏

转载 作者:可可西里 更新时间:2023-11-01 05:55:33 25 4
gpt4 key购买 nike

我不知道发生了什么。在我的界面生成器中,我有一个指向默认 View Controller 的 segue,一切都很好。我向 IB 添加了另一个 viewcontroller,更改了 segue 以在应用程序启动时指向它,现在 ios 模拟器中的所有内容都是黑色的。

有什么想法吗?我没有更改任何代码。

最佳答案

如果你有一个导航 Controller (作为根 Controller ),堆栈中的第一个 View Controller 应该与导航 Controller 有一个关系( Root View Controller )segue,否则你的应用程序将不知道要加载哪个 View Controller (第一)。

如果导航 Controller 和第一个 View Controller 之间的转场是任何其他类型的转场(推送、模态、自定义),则不会加载任何 View Controller ,并且您会在导航栏下方看到一个黑色(空)窗口。

如果是这种情况,删除导航 Controller 和第一个 View Controller 之间的 segue,然后按住 CTRL 键从导航 Controller 拖动到第一个 View Controller ,对于 segue 类型,选择 relationship.

关于ios - 更改 segue 的位置会在 ios 模拟器中产生黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17622540/

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