84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
场景:存在一个UILabel实例,对它做缩放,如何清除知道他正在缩放?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
没有找到能判断是否正在执行动画的相关的API,只有下面的方法,通过判断isAnimating 来判断
// 设置初始值(最好使用全局或者属性) __block BOOL isAnimating =YES; self.transform = CGAffineTransformMakeScale(6, 6); [UIView animateKeyframesWithDuration:0.333 delay:0 options:0 animations:^{ self.transform = CGAffineTransformMakeScale(1, 1); } completion:^(BOOL finished) { // 成功回调改为NO isAnimating = NO; completion(); }];
雷雷
个人感觉 用label的bool属性记录最好
没有找到能判断是否正在执行动画的相关的API,只有下面的方法,通过判断isAnimating 来判断
雷雷
个人感觉 用label的bool属性记录最好