【发布时间】:2016-04-21 05:57:14
【问题描述】:
我想在 tabview 控制器中集成滑块菜单。
Explanation :
-I have application which have 4 tabbutton.
-There is not slide menu in 1,2,and 3rd button
-When user click on the 4th tab button right side slider menu will open
-When i click any of the items inside the slide menu it will allow be to open any viewcontroller .
我试过的代码是:
//TABVIEW CONTROLLER
self.tabBarController = [[UITabBarController alloc] init];
HomeViewController *VC1 = [[HomeViewController alloc] init];
VC1.title = @"home";
UINavigationController *VC1Navigation = [[UINavigationController alloc]
initWithRootViewController:VC1];
timelineViewController *VC2 = [[timelineViewController alloc] init];
VC2.title = @"Timeline";
UINavigationController *VC2Navigation = [[UINavigationController alloc]
initWithRootViewController:VC2];
messageViewController *VC3 = [[messageViewController alloc] init];
VC3.title = @"message";
UINavigationController *VC3Navigation = [[UINavigationController alloc]
initWithRootViewController:VC3];
calenderViewController *VC4 = [[calenderViewController alloc] init];
VC4.title = @"calender";
UINavigationController* VC4Navigation = [[UINavigationController alloc]
initWithRootViewController:VC4];
slideViewController *VC5 = [[slideViewController alloc] init];
VC5.title = @"profile";
UINavigationController* VC5Navigation = [[UINavigationController alloc]
initWithRootViewController:VC5];
NSArray* controllers = [NSArray arrayWithObjects:VC1Navigation, VC2Navigation, VC3Navigation,VC4Navigation,VC5Navigation, nil];
self.tabBarController.viewControllers = controllers;
对于滑块菜单,我正在使用代码:https://github.com/SocialObjects-Software/AMSlideMenu 注意:我不是 .storyboard。我更喜欢在这个项目中使用 XIB。
请指导我。谢谢。
【问题讨论】:
标签: ios objective-c uinavigationcontroller uitabbarcontroller