Я работаю над приложением на основе вкладок. Первая вкладка содержит кнопку входа в систему. После входа в систему пользователь с небольшими разрешениями не может видеть все вкладки. Есть ли способ отображения вкладок динамически. Я использую iOS 5.0 и раскадровку.в iphone как отображать различные вкладки на основе роли пользователя
0
A
ответ
1
- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated
?
Вот код, который ограничивает видимые вкладки только первым, когда используется в шаблоне шаблона Apple для приложения панели вкладок.
AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
UITabBarController *tabController = (UITabBarController *)delegate.window.rootViewController;
FirstViewController *first = [[tabController viewControllers] objectAtIndex:0];
[tabController setViewControllers:[NSArray arrayWithObject:first] animated:NO];
Смежные вопросы
- 1. Как отображать контент на основе роли пользователя автора?
- 2. Как отображать кнопки на основе входа пользователя в приложение iphone
- 3. Render JSF-компонент на основе роли пользователя
- 4. показать записи на основе роли пользователя
- 5. Фильтрация элементов меню на основе роли пользователя
- 6. Поле Deserialise JSON на основе роли пользователя
- 7. ASP.NET перенаправляет пользователя на основе роли
- 8. Углового $ routeProvider на основе роли пользователя
- 9. Silverlight - Контроль видимости на основе роли пользователя
- 10. Изменение продукта Woocommerce на основе роли пользователя
- 11. Изменить значение атрибута на основе роли пользователя
- 12. Создать меню динамически на основе роли пользователя
- 13. Предотвратить Войти на основе роли пользователя - Laravel
- 14. Ограничить пользователя на основе их роли
- 15. Rails: JavaScript на основе роли пользователя
- 16. MVC - представление переключателя на основе роли пользователя
- 17. Различные передние страницы по роли пользователя
- 18. Как скрыть поле на основе текущей роли пользователя в Sharepoint?
- 19. Различные навигационные панели на основе выбора пользователя
- 20. WPF - Как отображать различные элементы управления на основе SelectedIndex ComboBox
- 21. Отображать столбцы gridview на основе выбора пользователя
- 22. Как отображать различные группы переключателей на основе выбора выпадающего списка
- 23. Как открыть действия Android на основе роли пользователя?
- 24. Как сделать управление asp.net условно отображаемым на основе роли пользователя?
- 25. правила firebase: как ограничить доступ на основе роли пользователя
- 26. ASP.NET MVC. Создание представлений Razor на основе роли пользователя
- 27. iphone app с поддержкой входа на основе?
- 28. Загрузите XML-карту сайта в MvcSiteMapProvider на основе роли пользователя
- 29. Тайма-аута сеанса на основе роли пользователя в Codeigniter
- 30. отображать различные варианты в форме - на основе другого значения поля
Извините, вы можете быть конкретными? Где я могу вызвать этот метод? Я использую раскадровку. – scottliyq
Раскадровка делает это немного сложнее, но вы можете поместить метод в делегат приложения, чтобы позвонить с вашей кнопки. Поскольку у делегата есть ссылка на окно, он может найти rootViewController окна, который должен быть вашим UITabBarController. Я отредактирую свой ответ, чтобы показать, как он работает в простом приложении. –