Я пытаюсь передать титул аннотацию на второй контроллер представления с calloutAccessoryControlTapped
способом, как это:Передача строки на второй вид контроллера UILabel при выполнении SEGUE
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view
calloutAccessoryControlTapped:(UIControl *)control
{
//My second VC's UILabel outlet
self.lblAnnotationTitle.text = view.annotation.title;
[self performSegueWithIdentifier:@"gymDetails" sender:self];
}
Когда контроллер представления показывает вверх, label еще не обновлен. Почему это так?
Кроме того, это правильный способ передать свойства другому контроллеру представления? Если нет, то лучший способ сделать это?
вам нужно для создания строковой переменной для получения данных и прохождения. – vaibhav