2013-03-09 3 views
1

Я пытаюсь настроить измеритель для одного из моих проектов.uiimageview вращается, не вращается в центре

У меня есть два изображения. один - это фон колеи, а второй - рука.

Рука представляет собой изображение 110px X 110px, где центр руки находится в центре изображения.

Загружаю изображение в uiimageview.

Когда я пытаюсь сделать это:

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

Я получаю вращение, но центр вращения не в центре изображения.

uiimageview 110px X 110px, а режим - центр.

Любые идеи, что я делаю неправильно?

Я загружаю изображение руки прямо через раскадровку.

один дополнительный вопрос, если я использую imageViewHand.layer.anchorPoint = CGPointMake (0.25, 0.25); , чтобы изменить точку контакта, есть ли способ показать эту точку? просто чтобы получить смещения правильно?

благодаря

+0

Таким образом, основная причина, почему это происходит, что autolayout в интерфейсе настройки документа компоновщика были включены. Отвергнутый вопрос решил мой вопрос. Думаю, мне нужно изучить больше вещей, связанных с макетированием. – user2098707

+0

вы должны ответить на свой вопрос и принять ответ – Anupdas

ответ

Смежные вопросы