【问题标题】:iOS mapKit refresh direction when the user's current location is updatediOS mapKit在用户当前位置更新时刷新方向
【发布时间】:2014-06-09 00:33:20
【问题描述】:

我正在开发一个允许用户显示从当前位置到目的地的行程的应用程序。 当用户的当前位置发生变化时,必须刷新行程。 我正在使用 LocationManager 来检测当前位置。 当当前位置发生变化时,我会重新获取路线并显示从新当前位置开始的新行程。 是否有更好、更清洁的解决方案来实现这一目标?谢谢。

【问题讨论】:

    标签: ios objective-c mapkit direction mkoverlay


    【解决方案1】:

    你正在做的是正确的方法。使用CLLocationManagerDelegate的以下方法

    -(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
    {
    
    }
    

    获取位置更新并相应地更改显示。

    【讨论】:

    • 您的意思是每次更新当前位置时,我都需要再次获取路线并刷新行程。正确吗?
    猜你喜欢
    • 2014-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多