基本上我有
ViewControllerA *aVC = [[ViewControllerA alloc] init];
ViewControllerB *bVC = [[ViewControllerB alloc] init];
UITabBarController *tabBarVC = [[UITabBarController alloc] init];
[tabBarVC setViewControllers:[[NSArray alloc] initWithObjects:aVC, bVC, nil] animated:YES];
现在我可以在tabBarController上看到两个标签但是当我从一个标签切换到另一个标签时,我看不到任何效果,无论是在模拟器上还是在真实设备上。从文档中我应该能看到褪色吧?我错过了什么吗?
答案 0 :(得分:0)
如果将YES传递给setViewControllers:animated:
,UITabBarController将动画显示标签栏中新标签栏项目的插入。如果用户随后从一个选项卡切换到另一个选项卡,则它不会为视图控制器之间的转换设置动画。