tabbarcontroller の tabbaritem に触れると、デリゲート メソッドが呼び出されます。
-(BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController;
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController;
しかし、プログラムで同じことをしようとすると、つまり
[self.tabbarController setSelectedIndex:selectedIndexNo];
また
[self.tabBarController setSelectedViewController:[self.tabBarController.viewControllers objectAtIndex:0]];
デリゲート メソッドは呼び出されません。その理由は何ですか?