在我们的项目中,我们无法看到地图的图块。
拖动,缩放,点击地图,绘制引脚点以及委托方法等其他功能在项目中运行良好。
在这个项目中,我们没有任何运行时错误......
我们的控制台输出:
[15624:207]在../iPhone打开数据库 模拟器/ 4.2 /应用/ 1DE289F1-F71F /文档/ MapOpenStreetMap.sqlite
[15624:207]初始化地图内容。查看:MapView在0,0-320,400 tileSource RMCachedTileSource:0x4c88730>渲染 RMCoreAnimationRenderer:0x4c56f50>
请指导我们。
谢谢&的问候,
Zahur
答案 0 :(得分:1)
确保在viewdidload中使用这些命令 [RMMapView类]; mapView.contents.tileSource = [[RMOpenStreetMapSource alloc] init];
答案 1 :(得分:0)
看不到瓷砖的意思。告诉我更多。但在处理Route-Me问题时,请转到Google代码中的问题列表。它帮助我解决了很多问题。
答案 2 :(得分:0)
猜猜它现在在做什么.....
但现在它显示了与mapView& amp;项目。我已经完成了删除mapView,proj& ActualApplication。但结果相同。
警告:
ld:警告:目录'/Users/...../projects/MapView/build/Debug-iphoneos'跟踪-L未找到
ld:警告:目录'/Users/...../projects/MapView/build/Debug-iphonesimulator'跟踪-L未找到
ld:警告:目录'/Users/...../projects/MapView/build/MapView.build/Debug-iphoneos/MapView.build/Objects-normal/armv6'跟踪-L未找到
ld:警告:目录'/Users/...../projects/MapView/build/MapView.build/Debug-iphoneos/MapView.build/Objects-normal/armv7'跟踪-L未找到
ld:警告:目录'/Users/...../projects/Proj4/build/Debug-iphoneos'跟踪-L未找到
ld:警告:目录'/Users/...../projects/Proj4/build/Debug-iphonesimulator'跟踪-L未找到
ld:警告:目录'/Users/...../projects/Proj4/build/Proj4.build/Debug-iphoneos/Proj4.build/Objects-normal/armv6'-未找到-L
ld:警告:目录'/Users/...../projects/Proj4/build/Proj4.build/Debug-iphoneos/Proj4.build/Objects-normal/armv7'跟踪-L未找到
关心Zahur
答案 3 :(得分:0)
这听起来像我之前遇到过的问题。 要解决它,只需在主线程中发送所有消息。 喜欢而不是:
[mapView moveToLatLong:coordinate];
创建和使用功能:
[self performSelectorOnMainThread:@selector(moveMapTo) withObject:nil];
/// Call this function in main thread to ensure correct map reaction
-(void)moveMapTo{
[_mapView moveToLatLong:coordinate];
}
它可以解决您的问题。