2

MMdrawercontroller在我的 Objective-C 应用程序中使用左侧菜单。我在导航栏中有一个按钮来打开/关闭菜单。问题是菜单只打开而不关闭。这是我的代码:

- (IBAction)showMenu:(id)sender {
    AppDelegate * app = (AppDelegate *) [[UIApplication sharedApplication] delegate];
    [app.drawerController toggleDrawerSide:MMDrawerSideLeft animated:true completion:nil];
  }

编辑: 打开菜单时永远不会调用 IBAction(即使在我调试时,没有覆盖我的 centerVC 的视图)

4

1 回答 1

0

我调用下面的代码来显示菜单:

#pragma mark- REVEALMENU

- (IBAction)revealMenu:(id)sender
{
    [self.mm_drawerController toggleDrawerSide:MMDrawerSideLeft animated:YES completion:nil];

}

- (IBAction)revealUnderRight:(id)sender
{
    [self.mm_drawerController toggleDrawerSide:MMDrawerSideRight animated:YES completion:nil];

}
于 2017-01-23T11:36:42.650 回答