如何在 ios 中创建滑出式导航面板

Posted

技术标签:

【中文标题】如何在 ios 中创建滑出式导航面板【英文标题】:How to Create a Slide-Out Navigation Panel in ios 【发布时间】:2013-10-30 10:17:17 【问题描述】:

1.如何在ios中创建滑出式导航面板

【问题讨论】:

可能重复***.com/questions/7989020/… 【参考方案1】:

最好的滑动面板之一,也支持 UIKit Dynamics 是由 Eric Horacek 创建的,它被称为MSDynamicsDrawerViewController。它可以在GitHub 上找到。

网上还有很多其他的开源库。选择最适合您需求的那一款。

MasterDetailController CCKFNavDrawer GHSidebarNav MFSideMenu ADSlidingViewController YASlidingViewController ECSlidingViewController DDSlidingPanels MSSlidingPanelController

您所要做的就是阅读文档并将库嵌入到您的项目中。

【讨论】:

非常感谢您的列表!帮了大忙! 要创建类似于 Gmail 应用程序滑块的东西,您建议使用哪 2 个库? (仅建议 2 个)【参考方案2】:

创建它并不难。 git上有很多可用的源代码。你可以使用SWRevealViewController REFrostedViewController

或者你可以按照这个教程 Create Facebook like navigation, ios-Slide Out Navigation

【讨论】:

【参考方案3】:

一旦我找到了本教程,这并不是一项艰巨的任务,还有很多其他的方法,就像在 Dribble 中一样。但最简单的方法是遵循本教程。 http://www.appcoda.com/ios-programming-sidebar-navigation-menu/ 感谢 APPCODA..

【讨论】:

以上是关于如何在 ios 中创建滑出式导航面板的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式在 ios 的滑出式侧边栏菜单中添加按钮

滑出式菜单不显示网页第 2 部分中的导航链接

swift:用于博客 + 多个实体的带有滑出式导航的核心数据

css 滑出式导航抽屉

如何在 iPad Master-Detail Application 的右侧而不是左侧创建滑出式 tableView?

UISplitViewController - 用作滑出式菜单