这个问题已经困扰我好几天了,我似乎无法找到任何解决方案。我的项目只是关于一个上面有一些文本的圆圈,所以当我按下一个按钮时,它会变得足够大,以便可以轻松阅读文本。但是,文本围绕圆圈以圆形方式分布,所以我首先需要旋转圆圈,然后当其中一个文本就在我面前时,我按下按钮来调整圆圈的大小,而不是开始从旋转后的最后一个位置,它被重置为其初始位置。我该如何解决这个问题?谢谢你。
以下是导致此问题的代码:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.5];
circle.transform = CGAffineTransformMakeScale(5,5);
[UIView setAnimationRepeatAutoreverses:NO];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
circle.alpha = 1.0;
[UIView commitAnimations];