0

我正在创建一个 iphone 应用程序,它具有页眉和页脚菜单。启动应用程序页脚和页眉菜单动画后,我已经在 iphone 4 和 5 (ios 5,6) 上进行了测试并且工作正常。在 ipad(ios 5x)页脚菜单显示半隐藏但 ipad os 6x 工作正常。这是 iOS 的问题吗?还是我必须仅为 ipad ios5x 更改动画?

我为每个屏幕尺寸使用 2 个不同的视图控制器

动画代码

-(void)animateDisplayObject:(NSMutableArray *)topOjects bottom:(NSMutableArray *)bottomObjects{
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:1.0];

    if(_hidden){
        for(UIButton *obj in topOjects){
            [obj setFrame:CGRectMake(obj.frame.origin.x, obj.frame.origin.y-65, obj.frame.size.width, obj.frame.size.height)];
        }
        for(UIButton *obj in bottomObjects){
            [obj setFrame:CGRectMake(obj.frame.origin.x, obj.frame.origin.y+125, obj.frame.size.width, obj.frame.size.height)];
        }
        _hidden = false;
    }
    [UIView commitAnimations];
}

请帮忙。

4

0 回答 0