Полноэкранная карта мапкита

У меня есть представление mapkit на iphone, и я хочу показать весь мир в поле зрения, но тогда я использую

MKCoordinateRegion region;
region.center.latitude=0.0f;
region.center.longitude=0.0f;
region.span.latitudeDelta=180.0f;
region.span.longitudeDelta=360.0f;
[map setRegion:region];

У меня ошибка при завершении приложения из-за необработанного исключения «NSInvalidArgumentException», причина: «Неверный регион». Как это исправить?


person Sergey Zenchenko    schedule 01.12.2009    source источник
comment
Странно... Ваш код у меня нормально работает как на устройстве, так и на симуляторе (прошивка 3.0)   -  person Vladimir    schedule 01.12.2009
comment
Ооо, сейчас тестирую на прошивке 3.0, ошибок нет, но экран тоже не покрывает весь мир.   -  person Sergey Zenchenko    schedule 01.12.2009


Ответы (1)


Вы пробовали использовать "regionThatFits"?

[mapView setRegion:[mapView regionThatFits:region] анимированный:TRUE];

person Marc Puig    schedule 14.02.2010