ios - City Maps SDK 标记类的 faceTime 代表什么?

标签 ios sdk openstreetmap citymaps

文档仅声明了这一点:

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

这个 CGFloat 值代表秒吗?毫秒?无论我提供什么值(value):

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

marker.fadeTime = 3.0f;       // assume seconds

它似乎并没有改变行为。感谢您的帮助。

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

谢谢

最佳答案

我是 Citymaps 的一名开发人员。感谢您容忍我们相当简陋的文档。 查看文档让我意识到我们缺少标记的一些关键属性,无论是在 iOS 还是 android 上(糟糕)。

为了回答您的问题,fadeTime 将调整标记在其可见性发生变化时淡入或淡出的速度。目前,只能通过 CEMarkerGroup 的碰撞检测功能更改可见性。我提到的缺失属性之一是 iOS 的“隐藏”属性,或 Android 上的“可见性”属性,类似于它们各自的 View 类。

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

关于ios - City Maps SDK 标记类的 faceTime 代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29860810/

相关文章:

java - objective-c 是否有像 Java 的 java.util 这样的实用程序包或库?

android - Android SDK 文件夹在哪里?

node.js - 使用 query-overpass 和 turf.js 将 geojson 多边形转换为带有 Node 的点

javascript - 传单触摸事件未触发

iphone - iOS——是否可以强制 UILabel 子类对象成为第一响应者?

javascript - 如何通过 JavaScript/jQuery(或 PHP)检测 iPhone 6 和 6 Plus?

ios - 如何在 TableViewcell 中为 Swift 保存 Firebase key

android - 选择SDK版本达到最大人数

ios - 为什么 Xcode 4 没有运行我的最新版本?

leaflet - 在传单js的搜索框中选择地址后获取地址详细信息