Я добавил более 7 контроллеров представления в контроллер панели вкладок, в конце он показывает , когда я нажимаю «больше», он показывает оставшееся, но кнопка редактирования доступна на в правом углу экрана iPhone, я хочу отключить, скрыть его?Чтобы скрыть кнопку редактирования при добавлении более 7 tabcontroller?
ответ
Кнопка «Редактировать» - это способ, которым вы можете разрешить пользователю изменять порядок кнопок, находящихся на вкладках на главной странице. Вы уверены, что хотите, чтобы пользователь не перестраивался?
Если вы сделать хотите, чтобы предотвратить перегруппировки, что нужно сделать что-то вроде этого:
tabBar.customizableViewControllers = ноль;
Если вы этого не сделаете, API предполагает, что все viewControllers настраиваются, и все они будут перегруппироваться.
Если вы не возражаете против кнопки редактирования, но просто хотите, чтобы некоторые из представлений могли быть перегруппированы, назначьте массив tabBar.customizableViewControllers, который содержит некоторые, но не все, из полного набора viewControllers.
Appdelegate.h
Включить
Appdelegate.m
в приложение delegate.m добавить добавить эти строки.
Включает эту строку в приложение, использующее функцию очистки;
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
tabBarController.moreNavigationController.delegate = self;
}
Добавить ниже функции в appdelegate.m
(void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
UINavigationBar *morenavbar = navigationController.navigationBar;
UINavigationItem *morenavitem = morenavbar.topItem;
/* We don't need Edit button in More screen. */
morenavitem.rightBarButtonItem = nil;
}
вот и все, он будет работать.
- 1. Скрыть кнопку редактирования при пустом
- 2. SugarCRM как скрыть кнопку редактирования из списка
- 3. Скрыть встроенную кнопку редактирования изображения не работает
- 4. Скрыть кнопку при переключении
- 5. Как скрыть кнопку редактирования команды сетки kendo или кнопку удаления?
- 6. Как скрыть кнопку запуска Windows 7
- 7. Drupal 7 - Скрыть «удалить» кнопку в поле файла
- 8. Как получить класс, чтобы скрыть кнопку?
- 9. Пример элемента управления TabController
- 10. Как скрыть пользовательскую кнопку, когда включен режим редактирования?
- 11. Скрыть конкретную кнопку при нажатии
- 12. Как скрыть кнопку, чтобы она стала прозрачной, а не белой?
- 13. Скрыть предыдущий фрагмент при добавлении нового один
- 14. EntityFramework 7 Ошибка при добавлении объекта
- 15. Скрыть опции EXPORT более кнопок в OpenERP 7
- 16. пытается использовать @media, чтобы скрыть кнопку печати
- 17. Для последнего блока, чтобы скрыть кнопку
- 18. Я хочу, чтобы скрыть кнопку в JavaScript
- 19. Создание вектора более эффективно при добавлении элементов
- 20. при добавлении дважды нажмите кнопку ввода данных
- 21. Как скрыть кнопку редактирования/создания по форме по условиям?
- 22. Скрыть кнопку редактирования в соответствии со статусом в openerp
- 23. Как скрыть кнопку редактирования/создания на основе группы в Odoo?
- 24. TabController исчезает при использовании жестов салфетки
- 25. JQuery, чтобы скрыть кнопку манекена и показать кнопку отправить
- 26. как скрыть кнопку, когда я нажимаю кнопку, чтобы показывать контент?
- 27. Переключить кнопку редактирования на
- 28. Скрыть кнопку удаления из UITableViewCell
- 29. Kendo Grid, показать командную кнопку только при добавлении новой записи
- 30. Скрыть дочернюю решетку при добавлении нового основного элемента
в appdelegate.h включает в себя –