2
我有一个带有标注和字幕标注的mapView。字幕有时比注释的宽度更长,所以我想知道如果我能让它们成为多行吗? 它编码这样至今:MapView注释中较长的字幕(swift)
func annotate(newCoordinate, title: String, subtitle: String) {
let annotation = MKPointAnnotation()
annotation.coordinate = newCoordinate
annotation.title = title
annotation.subtitle = subtitle
self.map.addAnnotation(annotation)
}
,我已在
func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? {...}
设置一些选项,这些选项不是与此有关。
是否可以制作自定义注释视图? 我尝试了几件事,但没有奏效。我能得到的最接近的是添加一个按钮来分别显示较长的字幕,但我宁愿将它放在注释中。
这可能吗?
PLZ看到这个链接http://stackoverflow.com/问题/ 5831382/how-to-display-2-lines-of-text-for-subtitle-of-mkannotation-and-change-the-image –
for swift http://stackoverflow.com/questions/37446219/swift- 2-multiline-mkpointannotation –