我想在我的iOS应用程序中将我的imageView从其中心旋转360度
(当我的标签文字是“你好”时)
请帮帮我
if ([myLabel.text isEqualToString:@"hello"] == YES)
{
//here i want the imageView to rotate
}
答案 0 :(得分:5)
似乎你想要它动画。否则,图像视图没有变化。
#define DEGREES_IN_RADIANS(x) (M_PI * x / 180.0);
[UIView animateWithDuration:duration animations:^{
imageView.transform = CGAffineTransformMakeRotation(DEGREES_IN_RADIANS(360));
} completion:nil];
答案 1 :(得分:1)
myLabel.transform = CGAffineTransformMakeRotation(degrees * M_PI / 180.0);
如果你想让它动画,请将其包装在动画块中:
[UIView animateWithDuration:duration animations:^{
} completion:nil];