您可以像这样旋转UIImageView ..
myImage.transform=CGAffineTransformMakeRotation(M_PI/2)
但是如何让一组图像围绕点旋转。假设8个UIButton排成一个圆圈,围绕中心的一个点旋转。
有什么想法吗?
答案 0 :(得分:0)
看一下CGAffineTransformMakeTranslation()
转换。您的x
和y
值将为points along a circle。
答案 1 :(得分:0)
我的建议是将这8个UIButton放在一个包含所有这些UIButtons的透明超视图中,然后围绕它的中心旋转一个超级视图。如果需要调整超视图的旋转点,可以将其图层的anchorPoint
属性设置为(0.5,0.5)以外的其他属性。