/ / Как да промените елементи в UITabBarController - ios, uitabbarcontroller

Как да промените елементи в UITabBarController - ios, uitabbarcontroller

Как мога да сменя контролера на изгледа в UITabBarController. UITabBarController е създаден от Storyboard, Т.е. искате да премахнете последния елемент. Активиране на НЕ UITabBarItem ще деактивира само бутона, но не и да го скрие.

въведете описанието на изображението тук

Отговори:

3 за отговор № 1

Първо трябва да вземете viewcontrollers за масив и да промените масива. След модификация възложете обратно на UITabBarController

    NSMutableArray *viewCotrollers = [[NSMutableArray alloc]initWithArray:[tbc viewControllers]];
[viewCotrollers removeLastObject];
[tbc setViewControllers:viewCotrollers animated:YES];

За да получите TabBarController можете да използвате следния код

    UITabBarController *tbc = [[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"tabBarController"];

За да направите това, трябва да зададете идентификатор за вашия UITabBarController на таблото за снимки