【发布时间】:2018-08-06 13:40:17
【问题描述】:
斯威夫特 4
我正在使用出色的资源 jonkyking/SlideMenu,但我需要一些帮助来实现它。 SlideMenu 在我的 MapViewController 中运行良好。如果用户单击 TableViewController(SlideMenu 的)中的 UIButton,他们应该转到 LocationViewDetailController。但我明白了..
SideMenu 警告:尝试从 Optional() 推送视图控制器,其中它的 navigationController == nil。它必须嵌入到导航控制器中才能工作。
我很困惑,因为我认为使用 SlideMenu 意味着 MapViewController 不会嵌入到导航控制器中,因为 SlideMenu 是 NavigationViewController + TableViewController。
也许这是问题 #2,我想知道如何让这个 SlideMenu 跟随其他视图控制器(例如上面的 LocationViewController)。 如果您成功实现了 SlideMenu,请告诉我如何保持相同的菜单并在其他视图控制器上获取它,SlideMenu 演示应用对我没有帮助。你有我可以看的回购或教程吗?谢谢
【问题讨论】:
-
如果你使用SWRevealViewController,你可以使用this教程。