Как добавить слайд-меню внутри контроллера вкладок в IOS?
У меня есть требование, где мне нужно добавить слайд-меню внутри содержимого с вкладками. Можно ли добавить слайд-меню внутри UITabBarController, а родителем этого UITabBarController является UINavigationController?
2 ответа
Не зная больше о вашем проекте, будет трудно дать более подробное объяснение, но это должно сработать:
По сути, я бы порекомендовал найти любое из множества открытых меню "Swipe to Reveal", которые есть в таких местах, как Github. С помощью быстрого поиска в Google я нашел пример, который может быть полезен для вас.
На самом деле все, что вам нужно сделать, это установить любой класс "Swipe to Reveal", который вы используете в качестве корня для выбранной вкладки, в которой вы находитесь (Если начальный viewController выбранной вкладки - NavigationController, то, вероятно, вы хотите, чтобы ваше слайд-меню быть rootViewController от NavigationController), и тогда вы сможете настроить меню для работы на выбранной вкладке просто отлично.
Пожалуйста, дайте мне знать, если вам нужна дополнительная помощь, и я могу обновить свой ответ. Надеюсь, это поможет!
Да, вы можете сделать это.
Я сделал похожую вещь для UINavigationController
, И это работает для меня.
Я создал его как компонент многократного использования и добавил в GitHub, вы можете найти его здесь: https://github.com/Midhun-MP/MMP_DrawerController
Вы можете найти много элементов управления здесь, лучше, чем мой контроль;)