簡體   English   中英

無法設置CEMarker的碰撞優先級

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM