【问题标题】:mkmap zoom on user location - Xcodemkmap 缩放用户位置 - Xcode
【发布时间】:2012-08-17 17:20:26
【问题描述】:

我有这个代码..

-(IBAction)getlocation {
mapview.showsUserLocation = YES;
[mapview setCenterCoordinate:mapview.userLocation.coordinate animated:YES];

而且我还有一个固定坐标的图钉。我想要的是当按下用户定位按钮时,我希望视图从图钉缩小,然后移动并放大回用户位置。我当前的代码只是前往当前位置。我如何从大头针缩小,然后旅行,最后放大?提前谢谢你..

【问题讨论】:

    标签: xcode map location zooming


    【解决方案1】:

    试试这个:

    [_mapView setCenterCoordinate:pinCoordinate zoomLevel:minZoomValue animated:YES];
    

    (应该从图钉缩小地图)

    然后调用:

    mapview.showsUserLocation = YES;
    [mapview setCenterCoordinate:mapview.userLocation.coordinate animated:YES];
    

    将地图缩放到用户的坐标。 (可选地,您可以设置所需的缩放级别,如上所示)

    【讨论】:

    • 您是否将“pinCoordinate”替换为您要缩小的图钉的坐标?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-02
    • 2011-08-11
    • 1970-01-01
    • 2011-08-29
    • 2014-04-03
    相关资源
    最近更新 更多