我在按钮点击事件中添加了:
[UIView beginAnimations:nil context:nil];
sender.titleLabel.font = [UIFont systemFontOfSize:18];
[UIView commitAnimations];
动画无效。但是如果我删除[UIView commitAnimations];
,动画就可以了。为什么呢?
如果我不添加[UIView commitAnimations];
,会发生什么?
答案 0 :(得分:0)
为什么不将它用于视图动画?
[UIView animateWithDuration:1.0 animations:^{
// place your animations code here
}];
注意:请访问此网址,并参阅可以制作动画的内容部分。只有少数属性可用于动画
试试这个,它会有所帮助。在下面的示例中,viewObject可能是您的标签。
[UIView animateWithDuration:1.0 animations:^{
viewObject.transform = CGAffineTransformMakeScale(1.5, 1.5);
}];