Articles of mapkit

comment afficher l'location user personnalisé par programme

Hey je suis un débutant et j'apprends le développement de Ios App et je veux savoir comment configurer l'location de l'user par programme comme nous l'avons fait ici en utilisant IDE (Custom Location): – Je configure tout et le système de localization fonctionne très bien dans mon simulateur (fausse localization) ce que je dois faire […]

Titre de l'annotation de la carte n'apparaissant pas dans iOS 7.0 mais apparaissant dans 6.0 et 7.1

Hey je travaille sur une application iOS basée sur une carte, dans iOS 6.0 et 7.1 la carte montrant le titre de l'annotation, mais pas dans 7.0. S'il vous plaît dire s'il y a une dépendance qui affecte ainsi. J'utilise une vue d'annotation de carte personnalisée pour les annotations. Le viewForAnnotation montre que l'annotation a […]

Les annotations ne montrent pas le titre / sous-titre sur MapKit, iOS

Je suis en train d'parsingr certaines données avec certains points d'intérêt et d'essayer de les montrer sur la carte en utilisant le framework MapKit. J'ai créé une class personnalisée pour mes objects sur la carte que j'appelle MyLocation. MyLocation.h: #import <Foundation/Foundation.h> #import <MapKit/MapKit.h> @interface MyLocation : NSObject <MKAnnotation> { NSSsortingng *_name; NSSsortingng *_address; NSInteger _eventId; […]

Swift Filtre les mêmes coordonnées d'location contenues dans un tableau d'objects

Je reçois du server une list d'informations sur les magasins dans un tableau d'objects. Voici un échantillon – "stores": [ { "name": “Store 1”, "number": "5381", "country": "BELGIE", "latLng": [ 50.730614, 4.231847 ] }, { "name": "Store 2”, "number": "5220", "country": "BELGIE", "latLng": [ 50.730614, 4.231847 ] }, { "name": "Store 3”, "number": "3982”, "country": […]

Décalage rapide pour MKPointAnnotation pour les coordonnées du même location à différentes altitudes

J'ai eu un problème plus tôt et cela a été répondu ici . En outre, j'ai une autre question où j'ai essayé une approche et qui échoue. J'ai besoin de montrer deux annotations sur une carte, qui a les mêmes coordonnées de localization. Les données proviennent d'un service et j'ai appliqué une logique pour append […]

Swift + didUpdateUserLocation n'est pas appelé

Je ne suis pas en mesure d'appeler la méthode de délégation didUpdateUserLocation . Ce que j'ai fait jusqu'ici: Ajouter un framework MapKit.framwork dans le projet Importer la structure dans le controller de vue par l' import MapKit ligne import MapKit Ajouter une key dans le file de plist <key>NSLocationAlwaysUsageDescription</key> <true/> Code dans le controller de […]

setUserTrackingMode à MKUserTrackingModeFollow sans changer le niveau de zoom

Sur Apple Documentation de setUserTrackingMode: animé: il est indiqué que: La définition du mode de suivi sur MKUserTrackingModeFollow ou MKUserTrackingModeFollowWithHeading entraîne l'affichage de la carte au centre de la carte sur cet location et commence à suivre l'location de l'user. Si la carte est agrandie, l'affichage de la carte effectue automatiquement un zoom avant sur […]

Swift: "mapView.showUserLocation = true" renvoie "erreur fatale: trouvé de manière inattendue nil lors du déballage d'une valeur optionnelle (lldb)"

Donc, j'essaie de searchr des entresockets locales dans Swift en utilisant des mots keys comme "bar", ou "pizza". J'ai lié la search à une action de button de sorte que les locations apparaîtront sur la carte dans une région définie. Cependant, je ne peux même pas get l'application à charger avec l'location d'user parce que […]

Impossible d'appeler la fonction viewForAnnotation dans MapKit

J'ai déjà vérifié beaucoup de questions dans StackOverflow mais aucun d'entre eux n'a fonctionné pour moi. Je développe une application iPad. J'ai créé toutes les interfaces dans Storyboard. Pour mon projet, j'ai créé un controller de vue et les files .h .m correspondants et les ai liés. Puis j'ai ajouté MKMapView à l'intérieur du controller […]

Sous-classment MKAnnotationView avec l'utilisation de la layout automatique

J'aime la nouvelle fonctionnalité de layout automatique dans iOS 6, mais j'ai rencontré quelques problèmes en l'utilisant en combinaison avec ma sous-class MKAnnotationView. J'ai désactivé la traduction automatique du masque dans la méthode d'initialisation. self.translatesAutoresizingMaskIntoConstraints = NO; Mais l'application lève une exception NSInternalInconsistencyException lorsque je charge le MKMapView qui utilise une annotation de ma sous-class. […]