gpt4 book ai didi

ios - 移动叠加层 Google map iOS SDK

转载 作者:行者123 更新时间:2023-11-29 04:03:57 26 4
gpt4 key购买 nike

我基本上是在尝试随着时间的推移沿着路径移动叠加层。这就是我现在正在做的:

想象一下,这一切都在 NSTimer 中,每次都有新的位置值。

circle.position =  (some moved position)

[overlay remove];
overlay = [smallMap addGroundOverlayWithOptions:circle];

它基本上可以工作,但有时会引入一些闪烁,这是有道理的,因为正在删除一个覆盖层并添加一个新的覆盖层。是否有一种功能可以实际更改叠加层的位置,而无需删除旧的叠加层并添加新的叠加层?

最佳答案

this page 的底部它说:

If you wish to make modifications to an overlay after you've added it to the map, ensure that you assign the overlay to an id object when it is added.

那么您是否可以保存 addGroundOverlayWithOptions 的返回值,然后稍后更新其 position 属性,而不是再次删除并添加叠加层?

我还没有尝试过,但看起来应该可行。

关于ios - 移动叠加层 Google map iOS SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15489576/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com