2012-12-06 2 views
1

Привет, я работаю с представлением карты в iPhone, я вращаю карту, она правильно вращается. Но мой пользовательский вывод (изображение) не вращается.Могу ли я поворачивать синюю точку для текущего местоположения в приложениях для iPhone

Я запустил приложение «Карты» в iPhone, в этом приложении изображение «v» для текущего местоположения заносится и вращается в соответствии с вращением карты.

Я использовал следующий код для пользовательских контактной анимации (вращение):

// Setup the animation 

    [UIView beginAnimations: @"anim" context: nil]; 
    [UIView setAnimationDuration:2.0]; 
    [UIView setAnimationCurve:2.0]; 
    //[UIView setAnimationRepeatCount:10]; 
    [UIView setAnimationBeginsFromCurrentState:YES]; 
    [UIView setAnimationDelegate:self]; 
    [UIView commitAnimations]; 

    //--------For animating imageview --------------------- 
    [annView addSubview:locaterImageView]; 

Может ли я повернуть шпильку по умолчанию в моих пользовательских приложениях?

+0

Ваши контакты должны вращаться автоматически. Существует ли какая-либо связанная с поворотом логика в вашем подклассе? – bdesham

+0

Да, просто я анимировал изображение на аннотационном представлении, но он не вращается –

+0

Некоторый код будет оценен. :) – Josiah

ответ

0

Вы можете, но пользовательские аннотации не вращаются, только потому, что карта делает (и я понимаю, это то, что вы ищете.)

Однако я бы рекомендовал дать ему хорошее мышление через, прежде чем двигаться дальше с этим. Вращающиеся аннотации карт - это не всякая чашка чая UX-wise.

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

  • Нет связанных вопросов^_^