[英]Unable to set CEMarker's collisionPriority
我试图通过为自己的标记创建一个CEMarkerGroup来“模仿” BusinessLayer功能,然后设置以下内容:
CEMarkerGroup *myGroup = [self.mapView markerGroupWithName:@"myMarkers"];
[myGroup setShouldTestForCollisions:YES];
然后,根据Citymaps的当前文档 ,我尝试像这样分别为每个碰撞碰撞优先级值设置:
[marker setCollisionPriority:25.0f]; //<-- ERROR!!, or
marker.collisionPriority = 25.0f; //<-- same ERROR
[myGroup addMarker:marker];
错误是: No visible @interface for 'CEMarker' declares the selector 'setCollisionPriority:'
由于我的目标是近似Citymaps避免标记重叠的非常光滑的行为,有人知道这个问题的解决方法,或者完全是另一种方法吗? 非常感谢!
我是Citymaps的开发人员。 感谢您对我们的SDK的关注!
我们的文档领先一步。 事实证明,我们从未公开过crashPriority属性。 我已给自己一张罚单,当有新版本包含此更改时,我会立即通知您。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.