Более длинные субтитры в аннотациях MapView (swift)
У меня есть mapView с аннотациями, отображающими заголовки и субтитры. Субтитры иногда длиннее ширины аннотации, поэтому мне интересно, могу ли я сделать их многострочными? Пока это закодировано так:
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? {...}
которые здесь не актуальны.
Можно ли сделать пользовательский вид аннотации? Я попробовал пару вещей, но ничего не получалось. Самое близкое, что я могу получить, это добавить кнопку для отображения более длинных субтитров отдельно, но я бы предпочел, чтобы они были внутри аннотации.
Является ли это возможным?