我需要一个控件,在单击时将屏幕分成 2 个不同的视图。有点像这样 [1]: http: //i51.tinypic.com/2112zwh.png 我曾经使用过 inferis/view deck 但它搞砸了我的导航控制器。基本上它不能执行任何 segue 我正在使用带有导航控制器和选项卡控制器的 StoryBoard。
任何人都知道如何拥有这种菜单,但可以与故事板和导航控制器、选项卡控制器一起使用?
我需要一个控件,在单击时将屏幕分成 2 个不同的视图。有点像这样 [1]: http: //i51.tinypic.com/2112zwh.png 我曾经使用过 inferis/view deck 但它搞砸了我的导航控制器。基本上它不能执行任何 segue 我正在使用带有导航控制器和选项卡控制器的 StoryBoard。
任何人都知道如何拥有这种菜单,但可以与故事板和导航控制器、选项卡控制器一起使用?
我在 youtube 上制作了一个视频(3 部分),介绍如何制作您正在寻找的滑动菜单。我将向您展示如何设置项目并将所有内容联系起来。
http://www.youtube.com/watch?v=tJJMyzdB9uI
如果您想使用该教程,您将不得不创建 UINavigationControllers 而不是普通的 UIView 控制器,但它基本上只是选择一个或另一个。
ECSlidingViewController(它是我使用的那个)很酷的一点是,您想要配置的所有内容(视图滑动多远、动画、左侧或右侧)都可以通过一行代码(有时是 2 或 3 行)
试试看它是否适合你?
我使用JTRevealSidebar项目来构建我的。我在我的项目中使用了故事板和 segues,让一切顺利进行。看一下演示,它应该很容易实现。如果您在实施时遇到任何具体问题,请随时发布有关您的问题的问题。