我在我的objective-c应用程序中使用MMdrawercontroller
作为左侧菜单。
我在导航栏中有一个按钮来打开/关闭菜单。问题是菜单只打开而不是关闭。
这是我的代码:
- (IBAction)showMenu:(id)sender {
AppDelegate * app = (AppDelegate *) [[UIApplication sharedApplication] delegate];
[app.drawerController toggleDrawerSide:MMDrawerSideLeft animated:true completion:nil];
}
修改 打开菜单时从不调用IBAction(即使在我调试时,没有覆盖我的centerVC的视图)
答案 0 :(得分: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];
}