I am using below code for marker clustering
(for generating cluster icon with buckets) using Google map sdk
,
id<GMUClusterIconGenerator> iconGenerator = [[GMUDefaultClusterIconGenerator alloc]initWithBuckets:@[@10,@50,@100,@500] backgroundImages:@[cluster1,cluster2,cluster3,cluster4]];
It is clustering markers properly but It is showing 10+
or 50+
numbers on map. For example, If number of markers are 35
then it is displaying 10+
on map, when number of markers exceeds 50 then it is displaying 50+
etc.(refer attached screenshot below). I want to display exact number of markers
on cluster Image on map!! I mean if number of markers are 36
then i want 36
instead of 10+
. If any one can help!
Screenshot :
Reference : marker-clustering!!
We can manage it by changing one method of
GMUDefaultClusterIconGenerator
class.In
GMUDefaultClusterIconGenerator.m
replace below method,with
What i have done is, I have just change else portion and set
text
asexact number
instead ofstring with +
!