Iphone 获取一组要围绕点旋转的视图

Iphone 获取一组要围绕点旋转的视图,iphone,rotation,Iphone,Rotation,可以像这样旋转UIImageView myImage.transform=CGAffineTransformMakeRotation(M_PI/2) 但如何让一组图像围绕点旋转呢。假设8个按钮排列成一个圆圈,围绕中心的一个点旋转 有什么想法吗 看看这个转变。您的x和y值将为。我的建议是将这8个UIButton放置在一个包含所有按钮的透明超视图中,然后围绕其中心旋转该超视图。如果需要调整superview的旋转点,可以将其图层的anchorPoint属性设置为0.5、0.5以外的值。创建/放置

可以像这样旋转UIImageView

 myImage.transform=CGAffineTransformMakeRotation(M_PI/2)
但如何让一组图像围绕点旋转呢。假设8个按钮排列成一个圆圈,围绕中心的一个点旋转


有什么想法吗

看看这个转变。您的x和y值将为。

我的建议是将这8个UIButton放置在一个包含所有按钮的透明超视图中,然后围绕其中心旋转该超视图。如果需要调整superview的旋转点,可以将其图层的anchorPoint属性设置为0.5、0.5以外的值。

创建/放置透明superview的代码?Cheers@SamJarman-只需创建一个UIView,将其backgroundColor设置为[UIColor clearColor],并向其添加按钮。