Détecter UITabBar Index Sélectionné/ Item Changements qui est défini par programmation

Je voudrais savoir comment détecter la TabBar Élément ou Indice est changé quand les modifications se fait par programmation?

self.tabBarController.selectedIndex = 1;

Cette double fonction de délégué seulement de détecter des changements lors de la tabBar Élément a été sélectionné par l'utilisateur. Il ne se déclenche pas lorsque les modifications apportées à la propriété selectedIndex a été fait par programmation.

func tabBarController(tabBarController: UITabBarController, didSelectViewController viewController: UIViewController) {
    println("tabBarController didSelectViewController")
}

override func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem!) {
    println("tabBar didSelectItem")
}

OriginalL'auteur JayVDiyk | 2015-06-07