Pergunta

Eu finalmente conseguiu reunir um costume chamada UIView que será mostrado quando um MKAnnotationView é aproveitado. Eu fiz isso, substituindo

- (void)setSelected:(BOOL)selected animated:(BOOL)animated;

Na minha MKAnnotationView costume subclasse. Nota: Eu impediu a chamada principal de mostrar, definindo a propriedade canShowCallout para NO

.

Eu gostaria de tentar replicar a animação que os usos de chamada padrão ... Parece a borbulhar - vai um pouco maior do que o pretendido, e depois voltar ao seu tamanho normal. Até agora, eu parecem estar em uma perda tentando descobrir como produzir uma animação semelhante com animação do núcleo. Alguém tem alguma sugestão ou ponteiros?

Agradecemos antecipadamente!

Foi útil?

Solução 2

Eu encontrei uma solução decente para este. O href="http://ftutils.com/" rel="nofollow biblioteca ftutils fornece um pop em animação. É muito fácil para chamar demasiado:

#import "FTAnimation.h"

[self.viewToAnimate popIn:.4 delegate:nil];

Outras dicas

Eu desenvolvi uma bolha chamada personalizado que é quase idêntico ao da bolha chamada sistema, mas dá mais flexibilidade ao longo da altura e conteúdo. Veja meu post sobre o Assincronia Solutions blogue por exemplo código. Ele também detalha os passos para animar o texto explicativo usando Core Animation para que ele aparece pop fora do pino do mapa. Trata-se de uma transformação afim de que as escalas e traduz a vista.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top