У меня есть приложение для iPhone с несколькими представлениями, каждое из которых представляет часть мира. Когда мой пользователь нажимает кнопку, чтобы перевести его в это представление, я хочу показать карту с предустановленным местоположением ... т.е. когда нажмите, чтобы перейти в Нью-Йорк, он показывает карту Нью-Йорка
Возможно ли это сделать? Укажите координаты широты и долготы? или каким-то другим способом?
Пока у меня есть следующий код, который берет текущее местоположение моих пользователей и отображает карту этого, и я могу выбирать между гибридным, обычным или спутниковым через сегментированный элемент управления.
-(IBAction)getLocation {
creteMapView.showsUserLocation = YES;
}
-(IBAction)setMap:(id)sender {
switch (((UISegmentedControl *)sender).selectedSegmentIndex)
{
case 0:
{
creteMapView.mapType = MKMapTypeStandard;
break;
}
case 1:
{
creteMapView.mapType = MKMapTypeSatellite;
break;
}
case 2:
{
creteMapView.mapType = MKMapTypeHybrid;
break;
}
}
}
Это все работает отлично, но вместо текущего местоположения я хочу просто установить уже определенное. Есть идеи?
Спасибо