我有一个带有 5 个视图控制器的标签栏控制器。在第一个选项卡上,我有一个登录屏幕,在登录时,必须删除选项卡视图控制器的一个视图控制器。我试过做:
[delegate.tabBarController setViewControllers:[NSArray arrayWithObjects:self.navigationController,
[[delegate.tabBarController viewControllers]objectAtIndex:1],
[[delegate.tabBarController viewControllers]objectAtIndex:3],
[[delegate.tabBarController viewControllers]objectAtIndex:4],
nil]];
但是我的日志崩溃了:
-[__NSArrayI removeFromSuperview]: unrecognized selector sent to instance