我会尝试使用KYDrawerController
或SWRevealViewController
作为侧栏菜单。但是有一个问题,每个人都给出了一个相同viewcontroller的例子。当我按下tableView上的单元格并保留侧栏菜单时,我想更改viewcontroller。这是我第一次使用侧栏菜单。我猜这就是为什么我没有得到主要想法,我无法做到这一点。如果你给我一个关于它的想法或样品,我会很感激。
答案 0 :(得分:5)
您可以使用Swift 3编写的替代InteractiveSideMenu库。它非常灵活且支持良好的库,非常适合您的需求。此外,还有一个Sample具有不同的控制器,包括TabBar。 希望,它对你有用。
答案 1 :(得分:0)
您可以使用SWRevealViewController实现侧边菜单。
FrontViewController *frontViewController = [[FrontViewController alloc] init];
newFrontController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
[revealController pushFrontViewController:newFrontController animated:YES];
其中revealController
是您最初用于实现侧边菜单的SWRevealViewController的实例。
有关详细信息,请从gitHub下载SWRevealViewController
的示例项目并参考。