基本上我想要的是我想在同一个锚点周围旋转两个图像(例如钟针)。它们应始终以与另一个时钟指针相反的角度旋转。我尝试过使用下面的代码,但它不起作用。它应该工作我想。我做错了什么?
//viewDidLoad
movingview.transform.Label1.layer.anchorPoint = CGPointMake(0.5, 1);
movingview2.transform.Label1.layer.anchorPoint = CGPointMake(0.5, 0);
//timer getting called every 0.01 seconds:
rotation += 0.005;
movingview.transform = CGAffineTransformMakeRotation(rotation);
movingview2.transform = CGAffineTransformMakeRotation(M_PI+rotation);
答案 0 :(得分:0)
无需锚点。只需在故事板中使用约束来围绕同一点。然后:
self.imageview.transform = CGAffineTransformMakeRotation(M_PI/2); //for 90 degrees