Что значит MkCoordinateRegion region = {{0,0}, {0,0}};
Я новичок в xcode и пытаюсь создать аннотацию. Аннотация работает отлично, просто когда приложение открывается, карта ориентируется на Европу! Должен ли я изменить координаты на мою широту и долготу моего местоположения аннотации, и как мне это сделать? Beczuse есть четыре 0 вместо двух! {{0,0},{0,0}} как мне настроить широту и долготу?
1 ответ
Решение
MKCoordinateRegion
имеет два поля: 1) центр, 2) пролет.
Вы должны использовать MKCoordinateRegionMake
макрос для этого:
CLLocationCoordinate2D center = CLLocationCoordinate2DMake(35, -90); // pick desired values
MKCoordinateSpan span = MKCoordinateSpanMake(100, 100); // pick desired values
MKCoordinateRegion region = MKCoordinateRegionMake(center, span);
Синтаксис:
MKCoordinateRegion region = { { 0, 0 }, { 0, 0 } };
это ярлык из C для инициализации значений структуры. Первая пара для center
поле и вторая пара для span
поле.