1

我正试图将UITabBarController与Sliding菜单集成。我正在使用SWRevealViewController来创建滑动菜单。如何结合滑动菜单和uitabbarcontroller?

以下是我的故事板的图片。

enter image description here

TabView只对消息是可见的。我希望它像android一样像一个新视图。在android中,我们可以结合导航抽屉和TabPager。 我如何在iOS中这样做?

+0

入住这:: http://stackoverflow.com/questions/36932069/unable-to-use-uitabbarcontroller-with-sliding-side-menu/36932163#36932163 –

+0

是的...我试过了,但没有奏效。你能否提供一个样本项目? – Roger

回答

2

尝试如下:

MainTabViewController *frontViewController = [[MainTabViewController alloc] init]; 
RearViewController *rearViewController = [[RearViewController alloc] init]; 

UINavigationController *frontNavigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController]; 
UINavigationController *rearNavigationController = [[UINavigationController alloc] initWithRootViewController:rearViewController]; 

SWRevealViewController *revealController = [[SWRevealViewController alloc] initWithRearViewController:rearNavigationController frontViewController:frontNavigationController]; 
revealController.delegate = self; 

self.viewController = revealController; 
self.window.rootViewController = self.viewController; 
[self.window makeKeyAndVisible];