我想在我的应用程序中实现一个边菜单栏,我有UITabBarController和Storyboard,我试图集成菜单栏MFSideMenu,但是没有一个UITabBarController菜单用于故事板,只用于nib文件,所以我需要您的帮助。非常感谢
发布于 2014-11-29 06:45:03
您只需执行以下操作:
UIStoryboard实例,以防您有多个故事板。如果您使用的只是标准的故事板,请使用HomeStoryboard。initial view controller。您必须在storyboard (实用程序窗格)中设置它。MFSideMenuContainerViewController实例,其中包含您刚刚创建的中间和左(或右,或两者)菜单控制器。MFSideMenuContainerViewController实例设置为应用程序窗口的rootViewController。样本代码:
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"HomeStoryboard" bundle:nil];
UIViewController *homeViewController = [sb instantiateViewControllerWithIdentifier:@"homeViewController"];
UIViewController* leftMenuViewController = ......//Instantiate your left menu controller
MFSideMenuContainerViewController *container = [MFSideMenuContainerViewController
containerWithCenterViewController:homeViewController
leftMenuViewController:leftMenuViewController
rightMenuViewController:nil];
self.window.rootViewController = container;
[self.window makeKeyAndVisible];https://stackoverflow.com/questions/27199653
复制相似问题