MKMapKit关注用户

Bau*_*aub 0 iphone objective-c mapkit ios

我怎样才能让MKMapView我的用户跟随他们滚动,然后再按一下按钮来关注用户?

这是我希望它拥有的流程.

查看负载: 放大并以用户当前位置为中心,然后关注用户.

用户滚动: 在按下按钮之前不执行任何操作

按下按钮: 与"查看负载"相同的代码

Jos*_*ell 5

您的位置经理通过委托方法不断向您提供新的位置信息locationManager:didUpdateToLocation:fromLocation:.每当您获得更新时,请更改地图的区域.在此之前,请检查shouldFollowCurrentLocation默认设置的标志(" "或类似).您将在地图视图委托获取时取消设置标记mapView:regionWillChangeAnimated:(您当然必须跟踪导致该区域以编程方式更改的情况)并在按钮的操作方法中重置它.