我有一个使用此代码删除引脚的功能:
ParkPlaceMark *placemark=[[ParkPlaceMark alloc] initWithCoordinate:location];
[mapView addAnnotation:placemark];
如何将此针脚放在屏幕中央?
我想要类似于优步应用的东西: http://cl.ly/362q153W461Y1g3X1o04
用户位于,掉落是红色别针。然后,用户可以设置自定义位置(在优步的情况下,他们希望用出租车选择他们),并点击按钮确认该位置。 当用户设置自定义位置时,自定义位置图钉在屏幕中心,并且只有地图在移动。
互联网上有一些这样的样本,或者你可以帮我一些简短的样本吗?
答案 0 :(得分:3)
假设地标实现 MKAnnotation 协议,您可以将地标的coordinate
属性设置为您的centerCoordinate
属性的值 mapView 对象。
这意味着地标将始终放置在地图上 mapView 当前所在位置的坐标处。
希望这会有所帮助。 :)