我知道代码可让您在iOS和Android上使用自己的自定义标记用于谷歌地图,但我希望看到如何为人们想要的不同类型的标记设置菜单。我看到许多谷歌地图应用程序有不同类型的标记,但我想知道他们是如何让这种情况发生的,任何人都知道如何?
答案 0 :(得分:2)
自定义标记只是PNG图像文件。您需要做的就是创建一个允许用户使用的可用图标文件的图像选择器;然后指定目标标记对象图标属性以使用该图像文件。
在我的一个应用程序中,我有一个UIImage字典,其中包含字符串ID。当我为标记分配图标时,我需要做的是: myMarker.icon = [myIconDict objectForKey:selectedIconId];
答案 1 :(得分:0)
图标图像选择器的最简单解决方案可能是UITableView。内置的UITableViewCell已经有了一个imageview和一个文本标签。将ImageView设置为图标图像,将文本设置为某个表。