Я использую этот код для создания простой выноски MKAnnotationView в Swift.Перевернутый текст в выноске MKAnnotationView
let local_parking = CustomAnnotation()
local_parking.coordinate = parking.coordinate.coordinate
local_parking.title = "Street name"
local_parking.subtitle = "Click on the button to get there"
self.mapView.addAnnotation(local_parking)
}
.
.
.
func mapView(mapView:MKMapView, viewForAnnotation annotation:MKAnnotation) -> MKAnnotation? {
...
let customAnnotation = annotation as! CustomAnnotation
annotationView?.canShowCallout = true
let accessoryButton : UIButton = UIButton(type: .DetailDisclosure)
annotationView!.rightCalloutAccessoryView = accessoryButton
return annotationView
}
Я не знаю, почему некоторые из выносок отображаются инвертированными, а другие отображаются правильно.
На самом деле вы не показываете какой-либо ключевой код/информацию, необходимую для ответа на вопрос. – matt
Я просто показываю фрагмент кода, связанный с объявлением аннотации и созданием AnnotationView. Какой еще код нужен для решения этой проблемы? –
Как создается представление и как локализуется ваше приложение? – matt