/ / Nascondi elemento in TabBarController [xcode6 / swift] - iphone, swift, ios8, xcode6

Nascondi oggetto in TabBarController [xcode6 / swift] - iphone, swift, ios8, xcode6

Ho un TabBarController collegato a 4 ViewController, quindi la barra delle schede visualizza 4 elementi, ma voglio solo visualizzare 3 elementi.

Come nascondere l'altro elemento della barra delle schede?

Voglio che ViewController che non sia visualizzato sulla barra delle schede visualizzi anche la barra delle schede.

Ecco la trama:

Story Board

Ed ecco l'app sul simulatore:

Simulatore

Voglio che l'elemento "Notificaciones" sia nascosto (è la vista iniziale che viene visualizzata)

Grazie!

risposte:

1 per risposta № 1

È possibile rimuovere il UITabBarItem con il seguente codice:

NSMutableArray *tabBarViewControllers = [NSMutableArray arrayWithArray:self.tabBarController.viewControllers];
[tabBarViewControllers removeObjectAtIndex:0];
[self.tabBarController setViewControllers: tabBarViewControllers animated:YES];

Sembra che tu abbia installato correttamente questa configurazioneora che una volta selezionata una delle altre viste, non sarà possibile tornare alla vista Notificaciones senza ricaricare l'intero UITabBarViewController.