ios APP中的侧栏或导航抽屉?

时间:2015-10-20 11:45:24

标签: ios objective-c navigation-drawer sidebar

我是一个应用程序,我需要一个侧栏,就像android中的导航抽屉一样。我见过几个第三方,但似乎它们对我没用。因为我有超过5个ViewControllers,并且在每个ViewController中我需要相同的补充工具栏。我该怎么做。我是初学者,请帮助。

3 个答案:

答案 0 :(得分:5)

尝试这些MMDrawerController非常容易理解和实现,它提供了大量的自定义功能。

https://github.com/mutualmobile/MMDrawerController

答案 1 :(得分:2)

有几个图书馆可以帮助您实现这一目标;一个简单的谷歌搜索" ios导航抽屉库"会给你一些例子。但请注意,这些日子被视为poor UI design

但是,如果您仍想完成此操作,并且担心在视图控制器之间共享,则可以使用顶级UINavigationController来保存子视图控制器。或者您可以在make your own container view controller交换子视图控制器,但仍然在某处显示导航抽屉按钮。

答案 2 :(得分:1)

cocoacontrols.comgithub.com提供了大量第三方。

转到cocoacontrols.com并在搜索栏上输入导航菜单或抽屉,您会找到很多答案。演示也在github中给出。

示例链接:

https://github.com/mutualmobile/MMDrawerController

https://github.com/aryaxt/iOS-Slide-Menu

https://github.com/JVillella/JVFloatingDrawer

https://github.com/dogo/AKSideMenu

下载zip文件并将其包含在您的项目中并按照说明进行操作。

但不知何故第三方是第三方。如果您想避开第三方,请尝试弹出菜单以达到同样的目的。