我尝试到处查找开源但无法找到具有以下组合的可可控件。
我找到了一个与1,2,3配合使用的开源控件,但不能与uitabbarcontroller一起使用。 http://www.cocoacontrols.com/platforms/ios/controls/saslidemenu
答案 0 :(得分:4)
我在涉及您列出的所有内容的项目中使用了IIViewDeckController。
答案 1 :(得分:4)
我在youtube上制作了一个视频(3部分),介绍如何制作像您正在寻找的滑动菜单。我将向您展示如何设置项目并将所有内容联系起来。
http://www.youtube.com/watch?v=tJJMyzdB9uI
设置方式,您应该能够在从第一个视频创建文件时选择UINavigationController而不是UIViewController。
我使用ECSlidingViewController因为它最容易定制。
希望这有帮助!
答案 2 :(得分:4)
这是我写的一个简单的。它建立在UINavigationController之上,因此您可以使用所有UINavigationcontroller函数以及slide函数。无需为其他库所需的ViewControllers继承任何基类。适用于Storyboard和代码。
我还没试过,但我很确定如果你设置一个标签栏控制器作为这个自定义导航控制器的根视图控制器,它应该按预期工作。
答案 3 :(得分:0)
https://github.com/arturdev/AMSlideMenu 您可以使用这个简单的库。 只需使用AMSlideMenuContentSegue类型的自定义segue将菜单(tableViewController)连接到tabBarController。