- (void)setAnimation:(UIButton *)uibtn{
int randomnum = arc4random() % 90 - 45;
CGAffineTransform t1 = CGAffineTransformMakeRotation(randomnum * M_PI / 180.0f);
[UIView animateWithDuration:0.0 animations:^
{
CGAffineTransform t2 = CGAffineTransformMakeScale(2.0f, 2.0f);
uibtn.transform = CGAffineTransformConcat(t1, t2);
}completion:^(BOOL finished) {
[UIView animateWithDuration:1.2 animations:^
{
uibtn.hidden = NO;
CGAffineTransform t2 = CGAffineTransformMakeScale(1.0f, 1.0f);
uibtn.transform = CGAffineTransformConcat(t1, t2);
}];}];
}
button如何旋转后同时改变触发位置
最新推荐文章于 2021-10-19 13:35:12 发布