Хорошо, у меня есть 1 табличное представление, 1 подробное представление и 1 представление карты, цель состоит в том, чтобы карта имела определенную координату в зависимости от выбранной ячейки.Я пытаюсь использовать тот же метод, который я сделал для изменения текста в подробном представлении, но это не похоже на работу.Хорошо, вот код ...
просмотр таблицы .m
latitude = [[NSArray alloc] initWithObjects:[NSNumber numberWithDouble:52.52314],[NSNumber numberWithDouble:52.52314],[NSNumber numberWithDouble:52.52314],[NSNumber numberWithDouble:52.52314],nil];
longitude = [[NSArray alloc] initWithObjects:[NSNumber numberWithDouble:-1.884799],[NSNumber numberWithDouble:-18.884799],[NSNumber numberWithDouble:-1.884799],[NSNumber numberWithDouble:-1.884799], nil];
[self.mapController changeLat:[latitude objectAtIndex:indexPath.row]];
[self.mapController changeLong:[longitude objectAtIndex:indexPath.row]];
mapView .m
- (IBAction) changeLat:(NSNumber *)str {
lati = str;
}
- (IBAction) changeLong:(NSNumber *)str {
longi = str;
}
MKCoordinateRegion region = {{0.0, 0.0}, {0.0, 0.0}};
region.center.latitude = [lati doubleValue];
region.center.longitude = [longi doubleValue];
[mapView setRegion:region animated:YES];
Я действительно застрял с этим: S