文档仅声称:
/** 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多名会员,请随时提供协助!)
由于
答案 0 :(得分:1)
我是Citymaps的开发人员。感谢您提供我们的,相当简单的文档。 查看文档让我意识到我们在iOS和android(oops)上都缺少标记的一些关键属性。
要回答您的问题,fadeTime会调整标记在其可见性更改时淡入或淡出的速度。目前,只有通过CEMarkerGroup的碰撞检测功能才能更改可见性。我提到的其中一个缺失属性是iOS的“隐藏”属性,或Android上的“可见性”属性,类似于各自的View类。
我已经更新了我们的文档,以回答这个值是什么单位的问题。我们尝试遵循平台的惯例。对于iOS,此值以秒为单位。在Android上,此值以毫秒为单位。