2010-01-11 4 views
2

Est-ce que quelqu'un sait quel est le nom du bouton dans le coin droit de la barre d'outils de la nouvelle application Maps? C'est le bouton qui déplie la carte et la vue en dessous propose des boutons pour basculer entre les modes de carte. Je voudrais l'utiliser dans mon application de carte si cela fait partie du SDK!bouton de pli de la carte iphone dans la nouvelle application de carte

EDIT:

Merci pour vos réponses!

Qu'est-ce qu'une méthode non documentée? Et comment se fait-il que tu puisses utiliser ce truc mais ce n'est pas vraiment souhaité par Apple? Sera-t-il publié dans un futur SDK? Je ne vois pas l'intérêt de créer une application dont les fonctionnalités ne sont pas disponibles pour tous les développeurs. C'est beaucoup de questions, s'il vous plaît pointer vers des ressources où je peux en savoir plus sur ce processus si vous en connaissez (comme d'où savez-vous tout cela)?

Où puis-je trouver des types d'animations pour des vues, comme celle mentionnée par Cory?

+0

Les méthodes non documentées sont ce qu'elles ressemblent, des méthodes qui ne sont pas dans la documentation. Ils existent parce qu'Apple ne les a pas encore finalisés. Apple ne veut pas que les développeurs utilisent des méthodes susceptibles de changer à l'avenir. Il peut et ne peut pas être libéré à l'avenir, mais je ne compterais pas dessus. – kubi

+0

Aussi, ce n'est pas vraiment une réponse. Des questions supplémentaires devraient être des commentaires sur les réponses pertinentes. –

+0

Il est plus facile de créer un nouveau message pour tout le monde que de poster les mêmes questions ou des questions similaires à chaque réponse. – Lex

Répondre

0

Il n'y a pas de composant d'interface utilisateur standard pour ce bouton, désolé. Si vous êtes débrouillard, vous pourriez probablement trouver un moyen de retirer l'image de Google Maps, mais Apple pourrait ne pas vouloir utiliser son art de manière non approuvée.

1

Cela ne fait pas partie du SDK. Les noms de fichiers réels de ces images sont UIButtonBarPageCurlSelected.png, UIButtonBarPageCurlDefault.png, donc probablement vous pouvez l'appeler le "bouton de la page curl".


Le officieux moyen (avertissement, rejet, etc.) pour obtenir ce bouton est d'utiliser

[[UIBarButtonItem alloc] initWithBarButtonSystemItem:109 target:... action:...] 

Pour télécharger une UIImage de ces images de UIKit pour les ajouter dans votre projet plus tard , utilisez [UIImage kitImageNamed:@"UIButtonBarPageCurlSelected.png"] et ainsi de suite.

0

La seule façon FACILE de le faire est d'utiliser une méthode non documentée. Ceci est interdit par Apple et entraînera le rejet de votre application depuis l'App Store. Vous pouvez créer quelque chose de similaire avec UIViewAnimationTransitionCurlDown ou UIViewAnimationTransitionCurlUp, mais ceux-ci vont faire en sorte que la vue se courbe tout le long et ne s'arrête pas à mi-chemin.

Questions connexes