`
VIP_Samuel
  • 浏览: 2437 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

UIViewController-UIView-CGAffineTransform-transform

 
阅读更多

#define runTime 1.0

#define kDetal 50

//左旋转

- (IBAction)runzuo:(id)sender {

    [UIViewbeginAnimations:nilcontext:nil];

    [UIViewsetAnimationDuration:1.0];

    _btn.transform = CGAffineTransformRotate(_btn.transform,- M_PI_4);

    [UIViewcommitAnimations];

}

//右旋转

- (IBAction)runright:(id)sender {

    [UIViewbeginAnimations:nilcontext:nil];

    [UIViewsetAnimationDuration:1.0];

    _btn.transform = CGAffineTransformRotate(_btn.transform, M_PI_4);

    [UIViewcommitAnimations];

}

//变大

- (IBAction)big:(id)sender {

    [UIViewbeginAnimations:nilcontext:nil];

    [UIViewsetAnimationDuration:1.0];

    _btn.transform = CGAffineTransformScale(_btn.transform, 1.2, 1.2);

    [UIViewcommitAnimations];

}

//变小

- (IBAction)minus:(id)sender {

    [UIViewbeginAnimations:nilcontext:nil];

    [UIViewsetAnimationDuration:1.0];

    _btn.transform = CGAffineTransformScale(_btn.transform, 0.8,0.8);

    [UIViewcommitAnimations];

}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics