单侧开门动画

来源:互联网 发布:python抓取股票数据 编辑:程序博客网 时间:2024/04/18 16:02
        UIImageView *coverView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0, -20.0, 320.0, 480.0)];        [coverView setImage:[UIImage imageNamed:@"Default.png"]];        [coverView setCenter:CGPointMake(coverView.center.x - coverView.bounds.size.width/2.0f, coverView.center.y)];        [coverView.layer setAnchorPoint:CGPointMake(0.0, 0.5)];        [self addSubview:coverView];                [UIView animateWithDuration:1.0f                         animations:^{                             CATransform3D transform3D = CATransform3DMakeRotation(M_PI / 2.0, 0.0f, -1.0f, 0.0f);                             transform3D.m34 = 0.001f;                             [coverView.layer setTransform:transform3D];                                                      } completion:^(BOOL finished) {                             if(finished)                             {                                 [self removeFromSuperview];                             }                         }];                [coverView release];
原创粉丝点击