0

基本上我有

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 上看到两个选项卡,但是当我从一个选项卡切换到另一个选项卡时,无论是在模拟器上还是在真实设备上,我都看不到任何效果。从文档中我应该能够看到褪色吗?我错过了什么吗?

4

1 回答 1

0

如果将 YES 传递给setViewControllers:animated:, UITabBarController 将动画插入新的标签栏项目到标签栏中。如果用户随后从一个选项卡切换到另一个选项卡,它不会为视图控制器之间的转换设置动画。

于 2013-07-04T16:39:15.930 回答