【发布时间】:2016-06-04 12:49:42
【问题描述】:
我已经在我的应用程序中实现了 SWRevealViewController,以便为我的应用程序提供一个漂亮的侧边菜单。我的应用程序主(主)屏幕是TableViewController.swift - 这也是您可以访问侧边菜单的唯一位置。侧面菜单一切正常。这是一张图片来展示它的样子:
您可以在菜单中看到的 5 个选项是在 tableView 中创建的,我希望它们都链接到其他视图控制器。我目前已经使用他们在教程中为这个侧边菜单显示的方法实现了这一点,即创建reveal view controller push controller 的segue。这一切都有效。
问题
当您按下其中一个选项时,它会将新的视图控制器显示为sw_front,因此,我无法访问主(主)屏幕。例如,链接到第一个选项“我想看的电影”的 VC 只是一个纯绿色的 VC。下图显示了我按下该选项然后尝试返回后发生的情况:
所以你可以看到,出现在最前面的VC不再是我的主(主)屏幕了。
我想知道我可以设置它,所以当你按下侧边菜单中的一个选项时,它会在侧边菜单的顶部打开新的 VC,所以当你关闭那个 VC 时,它仍然显示侧面菜单打开,主(主)屏幕在前面。
我希望这是有道理的。请询问您是否需要查看我的任何代码。
【问题讨论】:
标签: ios swift segue swrevealviewcontroller