为了演示目的,我需要在Mapkit视图中模拟用户位置。 看来,使用未公开的API将蓝色点放置在地图视图的任何位置都是可能的。 不幸的是,我不知道巫婆无证API使用? 有什么帮助吗?在mapKit中放置蓝色点,并带有所需位置
2
A
回答
0
你是否设置了?
mapView.showsUserLocation = YES;
设置一个特定的位置有点困难,但肯定可以在没有未记录的API的情况下使用。请参阅以下代码:
- (void)animateToSelectedPlace:(CGFloat)zoomLevel {
MKCoordinateRegion region;
region.center = [self getCoordinateFromComponents:chosenLatitude:chosenLongitude];
MKCoordinateSpan span = {zoomLevel,zoomLevel};
region.span = span;
[mapView setRegion:region animated:YES];
}
-(CLLocationCoordinate2D)getCoordinateFromComponents:(NSNumber*)latitude:(NSNumber*)longitude {
CLLocationCoordinate2D coord;
coord.latitude = latitude.doubleValue;
coord.longitude = longitude.doubleValue;
return coord;
}
0
不确定是否可以设置CUSTOM用户位置(通常人们使用图像模拟蓝色用户点)。我虽然不是100%肯定,让你有机会尝试这样的事情来检查它是否能够应对用户位置与MKAnnotation ...
CLLocationCoordinate2D c = self.mapView.userLocation.location.coordinate;
[[self.mapView userLocation] setCoordinate:c];
+0
'setCoordinate'方法是只读的。 – chicobermuda 2016-06-06 17:40:09
相关问题
- 1. 如何在所需位置显示mapkit蓝点(用户位置)?
- 2. iPhone - 所有用户的MapKit点位置
- 3. iPhone Mapkit蓝点/用户位置区域放大问题
- 4. 为什么我的蓝点(用户位置)在MapKit中移动?
- 5. ios6 mapkit未在蓝点中显示当前位置
- 6. 将JLabel放置在所需位置并给出其坐标
- 7. 它是否能够将蓝点放置在我在MapKit中指定的位置iOS
- 8. MapKit用户位置(蓝点和圆圈)不会显示
- 9. MapKit不显示蓝点的当前位置
- 10. MAPKIT:蓝点刚刚停止动画!用户位置
- 11. MapKit放大到用户当前位置
- 12. Xcode Mapkit放大到当前位置
- 13. mapkit中的当前位置
- 14. 放置一个蓝点(用户位置)只使用CLLocationManager
- 15. MapKit,使用按钮在一个位置放置图钉
- 16. 如何在多个位置放置引脚mapkit swift
- 17. 如何拖动图像并将其放置在所需的位置?
- 18. 将文本值放置在所需的位置
- 19. 如何将存储过程放置在所需的位置?
- 20. 如何将按钮放置在所需位置的布局android
- 21. 带蓝色主机的Rail Actionmailer配置
- 22. 在MapKit中设置缩放级别Xcode
- 23. 在当前位置显示蓝色圆点图标Google地图
- 24. 如何在MapKit中更改用户位置的气泡颜色?
- 25. 在MapKit中查找修正位置
- 26. MapKit-如何添加位置约束来放置引脚?
- 27. 在NSView中放置位置
- 28. 如何在ASP.NET中检测所需的位置角色?
- 29. 如何保持更新用户使用ios MapKit的位置蓝点
- 30. 使用MapKit选择位置
我与showsUserLocation测试= YES。但我需要将蓝点设置为特定位置。 任何想法,示例代码? – fvisticot 2010-05-11 16:54:31
编辑答案包括示例代码,看你如何去 – 2010-05-11 23:19:02
谢谢你的帮助。 它不工作。 如果我理解的很好,animateToSelectPlace函数用于设置地图位置(以区域定义为中心)和动画。 我已经设置了mapView.showsUserLocation = YES,但不是蓝色点显示在地图的中心... 任何其他的想法? – fvisticot 2010-05-12 15:33:54