Как определить элементы панели вкладок?
Я хотел бы знать, как я могу определить элементы в панели вкладок?
У меня есть tabBarController, который содержит NAvigationController, как это:
NSMutableArray *localViewControllersArray = [[NSMutableArray alloc] initWithCapacity:6];
Каждый navigationController находится внутри этого массива.
Я управляю действиями в каждом элементе панели вкладок с помощью метода:
- tabBarController:(UITabBarController*)tabBarController didSelectViewController:(UIViewController*)viewController
И я в этом методе, т.е.
if (viewController == [self.tabBarController.viewControllers objectAtIndex:0])
Таким образом, я определяю, какой элемент панели вкладок я нажимаю.
НО проблема в том, что вы можете редактировать панель вкладок на экране iphone (потому что в массиве 6 контроллеров viewController, которые инициализируют панель вкладок), а затем неправильный способ, которым я пользуюсь, потому что я могу изменить положение контроллеров представления на панели вкладок, когда я использую этот инструмент редактирования.
Спасибо