【发布时间】:2016-04-30 03:06:11
【问题描述】:
我是 Swift 新手,现在已经尝试了很多小时。
我的应用如下所示:
理想情况下,我希望他们单击此弹出菜单中的一个选项,该选项会将他们带到另一个视图。现在,我在 QuotesTimelineViewController 上,但说我想点击书签按钮,然后我想去 SavedQuotesViewController。
QuotesViewController 中嵌入了 NavigationController。当您单击菜单按钮时,它会转到以模态方式呈现的 NavigationSideController。现在我不知道如何为我接下来要完成的事情制作转场。
这是我的 NavigationSideController 代码,所以现在当您单击导航边栏中的图标时会发生什么,它会关闭该动画并且导航边栏消失。也许你可以看到所有被注释掉的代码。
这是来自 QuotesTimelineViewController 的一些相关代码(我认为):
但我可能缺少一些东西,所以如果你想查看我的整个 repo,它就在这里:https://github.com/mayaah/ios-decal-proj4
任何指导都会很有帮助!最终,每当我单击导航侧栏中的图标时,我都会希望与该图标相对应的视图控制器会打开。到目前为止,我取得的最大进展是出现窗口层次结构错误!我猜是因为当我单击一个图标时,QuotesTimelineViewController 不是堆栈的顶部或我不知道的东西。
【问题讨论】:
-
@khuong291 这是什么意思?
-
这意味着当您按下
slide out menu上的任何按钮时,它将通知更改ViewController -
@khuong291 是的,这就是我想做的,但我不知道该怎么做
-
@mayaah 这将帮助您理解:useyourloaf.com/blog/quick-guide-to-swift-delegates
标签: ios swift uiviewcontroller segue