2010-12-08 3 views
0

Eh bien dans notre projet, nous ne pouvons pas voir les carreaux de la carte.Route Me carte ne montre pas dans iphone

D'autres choses comme faire glisser, zoomer, appuyer sur la carte, les points de broche de traçage ainsi que leurs méthodes de délégué fonctionnent bien dans le projet.

Et dans ce projet, nous n'avons pas des erreurs d'exécution ...

Notre sortie de la console:

[15624: 207] base de données d'ouverture à ../iPhone Simulator/4.2/Applications/1DE289F1-F71F/Documents/MapOpenStreetMap.sqlite

[15624: 207] Le contenu de la carte a été initialisé. Vue: MapView à 0,0-320,400 tileSource RMCachedTileSource: 0x4c88730> RMCoreAnimationRenderer renderer: 0x4c56f50>

S'il vous plaît nous guider.

Merci & Cordialement,

Zahur

Répondre

0

ne peux pas voir les moyens tuiles. Dis m'en plus. Mais lorsqu'il s'agit de problèmes Route-Me, allez à la liste des questions dans le code Google. Cela m'a aidé à résoudre beaucoup de problèmes en route moi.

http://code.google.com/p/route-me/issues/list

+0

Merci pour la réponse rapide, eh bien j'avais déjà posté là-bas, vous pouvez aussi référer le numéro 159. J'avais également posté l'écran de sortie à la question. Carrelage; Je veux dire les images de la carte. – Zahur

+0

Avez-vous inclus du code supplémentaire avec le projet MapView. Becoz si vous incluez routeme dans votre projet comme indiqué dans la documentation, cela devrait fonctionner correctement. – iPrabu

0

Devinez ce qu'il travaille maintenant .....

Mais maintenant, il montre neuf avertissements relatifs aux Mapview & projets proj. J'avais déjà fait avec la suppression des versions précédentes de mapView, proj & ActualApplication. Mais même résultat.

Avertissements:

ld: avertissement: répertoire suivant -L not found '/Users/...../projects/MapView/build/Debug-iphoneos'

ld: avertissement: Annuaire/Utilisateurs /...../projects/MapView/build/Debug-iphonesimulator 'suivant -L pas trouvé

ld: warning' répertoire '/Users/...../projects/MapView/build/MapView.build/Debug-iphoneos /MapView.build/Objects-normal/armv6 'suivant -L pas trouvé

ld: warning: directory'/Us ers /. .../projets/MapView/build/MapView.build/Debug-iphoneos/MapView.build/Objects-normal/armv7 'suivant -L pas trouvé

ld: warning' directory '/Users/ ./projects/Proj4/build/Debug-iphoneos' suivant -L pas trouvé

ld: avertissement: répertoire '/Users/...../projects/Proj4/build/Debug-iphonesimulator' suivant -L pas trouvé

ld: avertissement: répertoire '/Users/...../projects/Proj4/build/Proj4.build/Debug-iphoneos/Proj4.build/Objects-normal/armv6' suivant -L pas trouvé

ld : warning: répertoire '/Users/...../projects/Pr oj4/build/Proj4.build/Debug-iphoneos/Proj4.construire/Objets normale/ARMv7' après -L pas trouvé

Cordialement Zahur

0

Il sonne comme question que je auparavant. Pour le résoudre il suffit d'envoyer tous les messages dans le fil principal. Comme au lieu de:

[mapView moveToLatLong:coordinate]; 

créer et utilisez la fonction:

[self performSelectorOnMainThread:@selector(moveMapTo) withObject:nil]; 

/// Call this function in main thread to ensure correct map reaction  
-(void)moveMapTo{ 
     [_mapView moveToLatLong:coordinate]; 
    } 

Il devrait résoudre votre problème.

1

Veillez à utiliser ces commandes dans viewdidload [classe RMMapView]; mapView.contents.tileSource = [[RMOpenStreetMapSource alloc] init];

Questions connexes