我使用 AKSwiftSlideMenu 作为应用程序的基础。
我有一个连接到导航控制器的视图控制器(HomeVC)。
如果情节提要入口点指向 HomeVC,那么我当然会得到菜单,但是我的应用程序需要在没有菜单的情况下启动,并且只有在完成某些屏幕和任务之后,我才想导航到 HomeVC 并允许用户访问菜单。
我注意到,如果 ai 在没有连接到导航控制器的起始视图控制器上放置一个按钮,并通过拖动 + cntrl 将该按钮直接连接到导航控制器,那么按下该按钮将使我从没有菜单到 HomeVC 并显示菜单。
我如何以编程方式做到这一点
提前感谢您的帮助
编辑:我尝试了以下代码
let storyBoard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let newViewController = storyBoard.instantiateViewController(withIdentifier: "Home") as! UINavigationController
self.present(newViewController, animated: true, completion: nil)
这不起作用导致以下错误
无法将“myApp.HomeVC”(0x10a159280)类型的值转换为“UINavigationController”(0x10cc2d3c8)。