如何显示所有注释调用Swift
我有一个有很多注释的应用程序,我想在开始时打开它们的呼叫(如果它可能永远不会消失)。 我从现在开始做的就是只有一个总是出现,当我点击地图时它会消失在这一行:
mapView.selectAnnotation(mapView.annotations[1], animated: true)
提前致谢。
我刚做了一些研究,发现公共API和MKMapView机制无法实现 。
下面的代码只选择一个注释,同时取消选择前一个注释。
for annotation in mapView.annotations { mapView.selectAnnotation(annotation, animated: true) }
因此,为了提供您所描述的行为,您必须实现一些自定义机制。
此外,你可能会看到这个答案。 这将非常有帮助。