ios - swift 中的 NavigationController 导致黑屏

标签 ios iphone swift

我尝试在我的 swift 代码中使用导航 Controller 进行识别过程,但每次我单击导致它的按钮时,它都会显示以下黑屏:

Black screen on IOS simulator

这是我的 Storyboard,如果这可以帮助的话,代码中没有警告,也没有错误(使用拖放segue或以编程方式导致相同的黑屏)

My Storyboard with segues

最佳答案

可能是您选择的segue:模式和转换。

您确定只有一个segue吗?可能存在重叠的转场,这在 Interface Builder 中不会清楚地显示出来。

编辑

Is there a way we can see all our segues?

  1. 在新窗口中打开 Storyboard
  2. 显示文档大纲(最左边的 Pane )
  3. 显示属性检查器(最右侧 Pane )
  4. 选择文档大纲中的每个 View Controller 场景。 Segues 列在底部。您可以在属性检查器中检查标识符Segue

enter image description here

关于ios - swift 中的 NavigationController 导致黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31526539/

相关文章:

ios - 使用缓冲从 objective-c 中的 url 播放视频

ios - swift 3 : Cannot automatically unwrap optional before setting it to Label

iphone - NSInvocation 意外异常

ios - iOS中单点的互联网连接方法?

iphone - 在没有任何用户名的情况下投票一次

iphone - 如何在运行时更改 UINaviagationBar 中 UIBarButtonItem 的类型?

iphone - 将 NSArray 项添加到 UITableViewCell 内容 View

swift - 使用 Firestore 的自定义模型

swift - NSGridView 困难

ios - Firebase:obvserveEventType和observeSingleEventOfType withBlock中的关闭:不执行(使用程序集)