Je suis tombé sur un code sur ce site: http://www.eidac.de/?p=183 qui donne la même fonction que l'annotation dans le MapKit, il fonctionne très bien lorsque le texte d'étiquette de l'annotation est court. Cependant, lorsque le texte est long, l'Uibutton est unclickabla, est-ce que quelqu'un utilise le code et a la solution? remerciementsIPhone SDK calloutview remplacement
2
A
Répondre
1
La partie layoutSubviews de CallOutView.m comporte des bogues qui rendent la trame de CalloutView trop petite (les événements tactiles ne sont pas transmis au bouton car le bouton est en dehors des limites de la vue). Bien que je pense que la fonction doit être entièrement réécrite, le moyen le plus simple de résoudre le problème est de supprimer le self.frame = frame;
à la ligne 186 et d'ajouter ce qui suit à la fin de la fonction.
frame.size.width = calloutLeft.frame.size.width +
calloutCenter.frame.size.width + calloutRight.frame.size.width +
calloutButton.frame.size.width + MIN_RIGHT_IMAGE_WIDTH;
self.frame = frame;
1
J'ai trouvé cette solution comme étant ma préférée.
Il vous permet de l'étendre et de mettre des images là aussi!
http://blog.asolutions.com/2010/09/building-custom-map-annotation-callouts-part-1/
Questions connexes
- 1. Remplacement de la chaîne entre deux chaînes iphone sdk
- 2. iPhone SDK: erreurs lors du remplacement de la chaîne occurrences
- 3. Simulateur iPhone sans SDK iphone?
- 4. iPhone SDK 3.2 bêta et iPhone SDK 3.1.2
- 5. NSXMLDocument de remplacement sur iPhone?
- 6. iPhone SDK 3.0 Targetting 2.2.1 SDK
- 7. §non_lazy_ptr iphone sdk 3.0
- 8. iPhone SDK - liste wifi
- 9. iPhone SDK: UIWebView
- 10. Sauvegarder État iphone sdk
- 11. iPhone SDK: Bienvenue vidéo
- 12. personnalisée autorotation iPhone SDK
- 13. '' Install Prohibited 'iphone SDK
- 14. iPhone SDK: Préférences
- 15. iPhone OS 3 SDK?
- 16. FTP télécharger iphone sdk
- 17. CCLocation (iPhone SDK) précision
- 18. iphone télécharger SDK
- 19. Script dans iPhone SDK
- 20. Positionnement relatif (iPhone SDK)
- 21. iPhone sdk MapDistance
- 22. iPhone SDK: dismissModalViewControllerAnimated:
- 23. iPhone SDK TV Sortie
- 24. iPhone SDK: Data Synchronization
- 25. iPhone SDK Random Numbers
- 26. iphone sdk 4.0 compatibilité
- 27. iphone sdk syntax
- 28. iphone sdk textbox
- 29. iPhone SDK - UIScrollView & UIPageControl
- 30. iPhone SDK Quitter