我在我的项目中实现了MFSideMenu
。它工作得很好,但唯一的问题是当我在屏幕上向右滑动时它会被打开。需要禁用它。
我必须为推送和弹出 Controller 实现滑动手势。
navigation=[[UINavigationController alloc]initWithRootViewController:viewCtrl];
navigation.navigationBar.barTintColor = [UIColor colorWithRed:72.0/255.0 green:144.0/255.0 blue:226.0/255.0 alpha:1];
SideMenuViewController *leftMenuViewController = [[SideMenuViewController alloc] init];
container.panMode = 0;
container = [MFSideMenuContainerViewController
containerWithCenterViewController:navigation
leftMenuViewController:leftMenuViewController
rightMenuViewController:nil];
self.window.rootViewController=container;
最佳答案
在 viewWillAppear 中添加这一行可以解决这个问题
[self.menuContainerViewController setPanMode:MFSideMenuPanModeNone];
关于ios - 向右滑动时禁用 mfSideMenu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32475375/