Le problème que je vais avoir est que je fais géocodage inverse et l'adresse complète est de se couper dans la légende. Est-il possible de mettre autoresizingsubviews OUI?
Merci
Entaille
Le problème que je vais avoir est que je fais géocodage inverse et l'adresse complète est de se couper dans la légende. Est-il possible de mettre autoresizingsubviews OUI?
Merci
Entaille
Tho pas nécessairement une bonne idée, vous pouvez jouer avec les sous-vues de la vue d'annotation directement.
La vue d'annotation elle-même n'a qu'une seule sous-vue: la légende. Cette sous-vue a ses propres sous-vues. Découvrez-les à trouver ce dont vous avez besoin, ou jouer directement avec la vue de détail.
Dans l'exemple suivant mettre à jour le sous-titre directement callout. Le sous-titre est UILabel le 7 élément dans la légende subviews:
if (myAnnotationView.subviews.count > 0)
((UILabel*)[((UIView*)[myAnnotationView.subviews objectAtIndex:0]).subviews objectAtIndex:7]).text = @"Some example";
Vous devez utiliser votre propre annotation personnalisée et calculer la taille. Pour autant que je connais le style par défaut ne soutiendra pas ce que vous essayez de faire.