KVC on clusteringIdentifier/-Priority

Originator:omich
Number:rdar://34107411 Date Originated:28-Aug.-2017 11:17 AM
Status:Open Resolved:
Product:iOS + SDK Product Version:11b5
Classification:Enhancement Reproducible:Always
 
Summary:
As a carsharing provider showing lot of pins on the map, we usually avoid/minimize adding/removing pins/annotations onto the map just to update the (visual) state of an annotation, especially if currently interacted or selected with. But the clustering approach currently allows setting the priority only on creation. Is there a way to alter the priority/identifier after creation?

Steps to Reproduce:
- create several annotations with low priority
- show them on map, provoke clustering of them (by zooming out)
- change priority to maximum of one of the items

Expected Results:
- annotation moves out of its cluster

Actual Results:
- nothing

Version:
11b5

Notes:
It would be super useful to be able to change clusterIdentifier/priority within the lifetime of an annotation.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!