对于我的需求,我使用ECSlidingViewController
源代码[https://github.com/edgecase/ECSlidingViewController]来实现Facebook幻灯片菜单的视图时陷入困境。
我的需要是:我有一个loginScreen,然后是具有5个选项卡的UITabBarController
。当我单击第二个选项卡时,我需要此第二个选项卡VC充当导航条,并在导航栏的右侧带有UIBarButtonItem
。当我点击UIBarButtonItem
时,我需要使用Facebook那种滑动视图。请让我知道如何集成此功能。这应该在情节提要中完成。
最佳答案
您的第二个选项卡可以是对ECSlidingViewController
的引用。您的视图控制器关系如下所示:
UITabBarController's second tab -> ECSlidingViewController
ECSlidingViewController's topViewController -> UINavigationController
ECSlidingViewController's underRightViewController -> a view controller your users will see when the top view is anchored to the left
UINavigationController's rootViewController -> some view controller your users will see as the second tab
您可以在导航控制器上设置一个右栏按钮项,以将顶视图固定在左侧。
关于ios - 为我的UITaBBarController应用程序集成ECSLidingViewController,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17484629/