Ios 带有SWRevealViewController的Xcode侧菜单

Ios 带有SWRevealViewController的Xcode侧菜单,ios,objective-c,iphone,xcode,swrevealviewcontroller,Ios,Objective C,Iphone,Xcode,Swrevealviewcontroller,我一直在尝试使用SWRevealViewController从左侧实现幻灯片菜单。 我一直在关注一篇文章,该文章说,显示视图控制器应该是根/初始视图控制器。然而,在我的例子中,我希望在“主页”上有一个滑出菜单,这是我故事板中的第三个屏幕 根据情况,我定义了从第一个场景到家庭以及从第二个场景到家庭的分段 问题: 在何处可以安装“显示视图”控制器 从“segues”到“Home”怎么办 根视图控制器是在应用程序委派之后启动的第一个屏幕 显示视图控制器应为根/初始视图控制器 这句话的基本意思是- 切换

我一直在尝试使用SWRevealViewController从左侧实现幻灯片菜单。 我一直在关注一篇文章,该文章说,显示视图控制器应该是根/初始视图控制器。然而,在我的例子中,我希望在“主页”上有一个滑出菜单,这是我故事板中的第三个屏幕

根据情况,我定义了从第一个场景到家庭以及从第二个场景到家庭的分段

问题:

  • 在何处可以安装“显示视图”控制器
  • 从“segues”到“Home”怎么办

  • 根视图控制器是在应用程序委派之后启动的第一个屏幕

    显示视图控制器应为根/初始视图控制器

    这句话的基本意思是- 切换到显示视图控制器,而不是“主页”,以显示带有侧菜单的主页。“主页”屏幕是显示视图控制器的子视图

    只需从第二个屏幕切换到显示视图控制器

    以下配置似乎有效

  • 在序列图像板中,将SWRevealViewController设置为初始视图控制器
  • 在appDelegate中-

    self.window.rootViewController=[self.window.rootViewController.storyboard instanceeviewcontrollerwhiteIdentifier:@“1stScreen”]

  • 而不是回家-
    [self.window.rootViewController.storyboard实例化eviewcontrollerwhiteIdentifier:@“SWRevealViewController”]


  • 确保将
    SWRevealViewController
    的故事板id设置为“SWRevealViewController”。

    我假设第一和第二个场景应该类似于登录和注册,是吗?那么在那种情况下。将根视图控制器设置为“显示视图控制器”。对于第一个和第二个场景,可以显示这些控制器,如果不想这样做,可以通过编程方式更改根视图控制器。