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 –