Citymaps SDK的CEMarker类的fadeTime代表什么?

时间:2015-04-25 03:52:40

标签: ios sdk openstreetmap citymaps

文档仅声称:

/** How long it takes the marker to fade in and out when visibility changes. */
@property (nonatomic, assign) CGFloat fadeTime;

此CGFloat值是否代表秒数?毫秒?无论我提供什么价值:

[marker setFadeTime:3000.0f]; // assume milliseconds

marker.fadeTime = 3.0f;       // assume seconds

似乎没有改变行为。任何帮助表示赞赏。

(抱歉 - 还没有足够的声誉点来创建citymaps标签 - 任何1500多名会员,请随时提供协助!)

由于

1 个答案:

答案 0 :(得分:1)

我是Citymaps的开发人员。感谢您提供我们的,相当简单的文档。 查看文档让我意识到我们在iOS和android(oops)上都缺少标记的一些关键属性。

要回答您的问题,fadeTime会调整标记在其可见性更改时淡入或淡出的速度。目前,只有通过CEMarkerGroup的碰撞检测功能才能更改可见性。我提到的其中一个缺失属性是iOS的“隐藏”属性,或Android上的“可见性”属性,类似于各自的View类。

我已经更新了我们的文档,以回答这个值是什么单位的问题。我们尝试遵循平台的惯例。对于iOS,此值以秒为单位。在Android上,此值以毫秒为单位。