1

首先,我想说的是,从编程的角度来看,我的代码没有错误——它运行成功,因此为之鼓掌。但是,我遇到的问题是,当我运行应用程序时,它会显示黑屏。我认为这个问题与我如何设置 segues 或类似的东西有关。

等级制度:

显示视图控制器 -> 表格视图
                                      -> 导航控制器 -> 选项卡视图控制器 -> FirstViewController

重要注意事项:

  • 显示视图控制器类设置为“SWRevealViewController”
  • 未设置表视图控制器类。
  • 表视图控制器 segue ID 设置为“sw_rear”
  • 导航控制器类未设置<可能是问题,但我无法按照在线线程的建议将该类设置为 SWViewController。>
  • 导航控制器 segue ID 设置为“sw_front”
  • 所有其他控制器都没有设置类。
4

2 回答 2

1

我发现了解决方案。希望其他人可以从中学习。

当您使用标签栏控制器作为基础创建项目时,故事板中标签栏控制器的左侧将出现一个箭头。将该箭头移动到 Reveal View Controller(您设置为 SWRevealViewController 类的 View Controller)让 Xcode 知道您希望从该对象开始您的层次结构。

于 2015-01-07T14:24:30.073 回答
1

我有同样的问题。帮助我解决问题的是删除链接到视图的导航控制器(在我的情况下是 UItableViewController),并重新插入一个新的导航控制器(单击 tableviewcontroller,编辑器 > 嵌入 > 导航控制器)。

于 2015-04-20T11:45:53.803 回答