0

可能重复:
使用 UIImagePickerController 获得“使用两阶段旋转动画”警告

在我的 iphone 应用程序中,登录后我有一个登录屏幕,我正在导航到一个班级(我有标签栏控制器,这里有 5 个标签)

像这样我以编程方式创建标签栏

    tabBarController = [[UITabBarController alloc] init];

    NSMutableArray *arrControllers = [[NSMutableArray alloc] initWithCapacity:5];

    //Add PunchClock to tab View Controller
    PunchClock* objPunchClock = [[PunchClock alloc] initWithTabBar];
    NavigationController = [[UINavigationController alloc] initWithRootViewController:objPunchClock];
    NavigationController.navigationBar.tintColor = [UIColor brownColor];
    [arrControllers addObject:NavigationController];
    [NavigationController release];
    [objPunchClock release];
 tabBarController .viewControllers = arrControllers;

    [arrControllers release];
    [self.view addSubview:[tabBarController view]];

在导航到此类时登录后,我收到此调试器警告

2012-07-07 12:09:27.988 WorkForce[1475:207] Using two-stage rotation animation. To use the smoother single-stage animation, this application must remove two-stage method implementations.
2012-07-07 12:09:28.074 WorkForce[1475:207] Using two-stage rotation animation is not supported when rotating more than one view controller or view controllers not the window delegate

这是什么意思,,,如何删除此警告?请帮帮我

4

2 回答 2

0

我不知道该错误消息是什么意思,但是当您收到这样一个特定的错误消息时,将整个错误消息用引号括起来进行搜索以查看其他人是否遇到过它通常会有所帮助。

显然他们有。请报告并告诉我们这意味着什么。

于 2012-07-07T06:53:33.787 回答
0

两半动画方法类似于willAnimateFirstHalfOfRotationToInterfaceOrientation:duration:并且willAnimateSecondHalfOfRotationToInterfaceOrientation:duration:是一种较旧的方法。如果您已经实现了这些方法,则应将其删除,以便可以使用一步式方案(在本例中为willAnimateRotationToInterfaceOrientation:duration:)。

于 2012-07-07T06:57:59.787 回答