你不能動畫的字體大小,但是你可以縮放通過你可以實現你的目標的UILabel。
下面是兩種顯示UILabel字體大小變化的方法。
的UIView動畫
[UIView transitionWithView:yourlabel duration:0.5 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{
yourlabel.font = [UIFont fontWithName:@"HelveticaNeue" size:14.0];
}];
縮放動畫
CABasicAnimation*scaleAnimation[CABasicAnimationanimationWithKeyPath:@"transform.scale.xy"];
scaleAnimation.fromValue = @(1);
scaleAnimation.toValue = @00.5;
scaleAnimation.duration = self.animationDuration;
[yourlabel addAnimation:self.animationGroup forKey:@"pulse"];
是你問字體大小? – Mukesh