我正在尝试animations
在我的application
. 我只是想尝试一个简单的旋转 a button
。按钮本身是rotated
,但它也改变了它的位置,旋转角度与我想要的不同。我还添加了autoresizesSubwievs = NO;
- (IBAction)rotateView:(id)sender
{
[UIView animateWithDuration:0.6f delay:0.1 options:UIViewAnimationOptionCurveEaseOut animations:^{
self.view.autoresizesSubviews = NO;
[self.buttoner setTransform:CGAffineTransformRotate(self.buttoner.transform, 90.0f)];
} completion:nil];
}
我究竟做错了什么?你能帮我么?
编辑:我有两个按钮,当第一个被按下时,我调用上述方法......但这会导致移动第一个按钮,然后移动第二个按钮并以不适当的角度旋转它。我完全不明白。。