2017-08-11 31 views
0

我一直在研究一个具有滑动菜单的应用程序,该应用程序可让您从vc更轻松地旅行到vc。 Here我发现了一个关于如何实现菜单的教程,但我有问题切换VC,BCS我不知道如何连接它们而不会出错。我到目前为止所尝试的:如何在Xcode中管理多个视图控制器

  • 所有VC到菜单和从菜单到VC。这工作,有点,但我得到错误:...其视图不在窗口层次结构!
  • 从菜单到所有VC展开,而不是单独的赛格。在这里,我有一个问题,我不知道如何去菜单...我试图展开它,但这也没有任何意义,bcs我没有在它之前执行segue。

下面是我做的链接至今:

感谢您的帮助。

回答

0

我想你应该从git下载完整的例子。仔细检查完成的项目。

错误你得到的相关,在一段时间内,你删除你的根视图控制器或尝试推动没有任何导航控制器。 如果您将使用类似的方案,其中导航控制器是根控制器,则更好的方法。 enter image description here

+0

我已经看到了完整的例子,唯一困扰我的是你必须返回蓝色视图才能访问幻灯片菜单。而不是回去,幻灯片菜单应该可以从任何视图控制器访问。 – HeatTheIce

+0

比你有3种方式: 1)从appDelegate进入主菜单(从控制器堆栈获取参考)并从任何视图控制器发送回调 2)发送通知显示VC(不是良好的做法) 3)复发逻辑vc导航或更改侧面菜单我建议:https://github.com/handsomecode/InteractiveSideMenu –

+0

我不想使用3),因为我想了解我的GUI如何工作。如果2)是不好的做法,我只剩下1)。如果没有太多的要求,你可能会分享一些关于如何实现1)的想法,因为我没有那么长时间用Xcode编程(swift)。 – HeatTheIce

相关问题