除了处理 mapView:didUpdateUserLocation:
委托(delegate)方法外,我目前正在尝试寻找一种方法来检测何时使用 MKUserTrackingBarButtonItem
。
我试图通过 MKUserTrackingBarButtonItem
的 setAction 来调用我的函数(检查这个 thread ),但不幸的是它删除了我不想要的更新位置操作。
我没有发现任何委托(delegate)方法被触发:/
谢谢你的想法。
最佳答案
如果您的 MKUserTrackingBarButtonItem
已被分配一个 MKMapView
来操作,那么 map View 的委托(delegate)将收到 mapView:didChangeUserTrackingMode:animated:
当跟踪模式已更改(通过按下该按钮完成)。
关于ios - 如何检测何时使用 MKUserTrackingBarButtonItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16830861/