我正在制作一个在森林中有一系列小径的应用程序。GPS会不时关闭几十米,所以我正在尝试编写一些代码,将userLocationView“捕捉”到轨迹(用户可能所在的位置)。
我有一些代码可以扫描附近的小径,确定用户的可能位置,并为其获取 CLLocationCoordinate2D。
现在我需要将该位置应用到 userLocationView。我认为这会起作用,但似乎没有:
userLocationAnnotation.coordinate = myDerivedCoordinate;
我意识到我可能可以创建自己的注释,但如果可能的话,我想避免这种情况。