动画UIFont大小的变化

pro*_*ock 13 iphone animation core-animation objective-c uiview

有没有办法动画一些文本的字体大小的变化.我想从UIView的子类调用drawRect并以不同的大小绘制文本.

sko*_*lis 14

您可以在任何UIView(包括标签)上设置变换动画.

[UIView beginAnimations:nil context:nil];
label.transform = CGAffineTransformMakeScale(1.5,1.5);
[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)

这将把文本扩展到150%.如果你把它做得太大,它可能会变得僵硬.