MKMapView вопрос перезарядка

голоса
1

У меня есть контроллер, содержащий MKMapView. Я сохранить его, когда пользователь выскакивает обратно к предыдущему контроллеру, а затем вставьте его обратно, когда пользователь хочет, чтобы вернуться к карте. Проблема возникает, когда аминирование находится в процессе, когда пользователь выходит из контроллера. Когда я снова нажать контроллер анимации на экране заморожены в состояние, которое было, когда контроллер был выскочил. Когда пользователь касается экрана обновления просмотра и хорошо. Я попытался добавить

[mapView setNeedsDisplay];

не повезло. Есть идеи?

Задан 27/08/2009 в 20:01
источник пользователем
На других языках...                            


2 ответов

голоса
3

Я в конечном итоге исправить эту проблему, переключая текущее местоположение аннотации. Это, кажется, чтобы заставить карту обновить в пути мне нужно.

mapView.showsUserLocation = NO;
mapView.showsUserLocation = YES;
Ответил 28/08/2009 в 16:22
источник пользователем

голоса
1

У меня была аналогичная проблема , когда я программно прокруткой место в общем, даже если вид не был оставлен. Вызывающие regionThatFits: с областью Я хотел , казалось , чтобы исправить это, но я почему еще не исследованы. Не уверен , если это будет исправить вашу проблему, но стоит выстрел может быть?

Ответил 27/08/2009 в 20:33
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more