vorrei sapere come si fa a rilevare quando il selezionato TabBar Item o indice è cambiato quandocambia è fatto di programmazione?Rileva UITabBar variazioni dell'indice selezionato/elemento che è impostato a livello di programmazione
self.tabBarController.selectedIndex = 1;
Questa funzione di due delegati rileva solo le modifiche quando l'elemento TabBar è stato selezionato dall'utente. Non si attiva quando le modifiche all'Indice selezionato sono state eseguite a livello di programmazione.
func tabBarController(tabBarController: UITabBarController, didSelectViewController viewController: UIViewController) {
println("tabBarController didSelectViewController")
}
override func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem!) {
println("tabBar didSelectItem")
}