2014-12-15 2 views
2

У меня есть требование, когда мне нужно добавить меню слайдов внутри содержимого с вкладками, можно ли добавить меню слайдов внутри UITabBarController, а родительский элемент этого UITabBarController - это UINavigationController?Как добавить меню слайдов внутри контроллера панели в ios?

ответ

2

Не зная больше о вашем проекте будет трудно обеспечить более глубокое объяснение, но это должно работать:

В принципе, я рекомендовал бы найти какой-либо один из многих открытых источников «Размах, чтобы показать» которые находятся там, например, в Гитубе. С быстрым поиском google I found an example that might be useful to you.

На самом деле все, что вам нужно сделать, это установить любой класс «Проведите по раскрытию», который вы используете в качестве корня для выбранной вкладки, в которой вы находитесь (если начальный viewController выбранной вкладки является навигационным контроллером, то вы, вероятно, захотите ваше меню слайдов должно быть rootViewController для NavigationController), а затем вы должны иметь возможность настроить меню для работы на выбранной вкладке очень хорошо.

Пожалуйста, дайте мне знать, если вам нужна дополнительная помощь, и я могу обновить свой ответ. Надеюсь, это поможет!

+0

спасибо для вас ответ. Похоже, что мой сценарий похож. Сначала у меня есть экран входа в систему после завершения проверки подлинности. Я перехожу на панель управления tabbar, внутри tabbarcontroller мне нужно разместить слайд-меню, например, в facebook, но в левой части. http : //goo.gl/3VbX7R

+0

Тогда мне кажется, что мой первоначальный ответ должен помочь вам решить вашу проблему. Ваш стек VC должен выглядеть так: UITabBarController -> UINavigationController -> SwipeToRevealViewController. Затем вам придется настроить SwipeToRevealViewController на наличие «content» viewController и «menu» viewController. –

0

Да, вы можете это сделать.

Я сделал аналогичную вещь для UINavigationController. И это работает для меня.

Я создал его в качестве повторного использования компонентов и добавляю к GitHub, вы можете найти его здесь: https://github.com/Midhun-MP/MMP_DrawerController

Вы можете найти много элементов управления here, лучше, чем мой контроль;)