uiimageview旋转,不在中心旋转

问题描述:

我想为我的一个项目安装一个测量仪表。uiimageview旋转,不在中心旋转

我有两个图像。一个是规格背景,第二个是手。

手部是110px X 110px图像,其中手的中心位于图像的中心。

我将图像加载到uiimageview。

当我尝试这样做:

imageViewHand.transform = CGAffineTransformMakeRotation(4*[slider value]); 

我得到一个旋转,但旋转中心不是图像的中心。

uiimageview是110px X 110px,模式是中心。

任何想法我做错了什么?

我直接通过故事板加载手形图像。

一个额外的问题,如果我使用 imageViewHand.layer.anchorPoint = CGPointMake(0.25,0.25); 要改变针点,有没有什么办法来表明这一点?只是为了获得抵消权?

感谢

+0

所以,主要的原因是这样的情况是,在界面上自动布局生成器文档设置已打开。 把它关掉解决了我的问题。我想我必须学习更多与布局有关的东西。 – user2098707 2013-03-09 12:22:58

+0

你应该回答你自己的问题并接受答案 – Anupdas 2013-03-09 14:13:14

花了一段时间来追查什么被自动版式的意思,以及如何将其关闭:

http://www.goodbyehelicopter.com/2012/02/arggh-xcode-4-3-auto-layout-is-on-by-default-how-to-turn-off-auto-layout/