Описание тега mkmapviewdelegate

MKMapViewDelegate - это протокол, описывающий события, происходящие из MKMapView.
1 ответ

MKAnnotation всегда красный пост обновления

У меня есть класс MapViewController, и я установил mapView.delegate = self в viewDidLoad. Когда я впервые загружаю карту, аннотации отображаются правильно. Однако после обновления (например, после того, как я нажал кнопку в выноске - скажем, "удалит…
4 ответа

MKMapViewDelegate Команда не выполнена из-за сигнала: Ошибка сегментации: 11

У меня очень странная проблема с MKMapViewDelegate, когда я реализую этот метод, выдает ошибку, которую я не понимаю Ошибка исчезает только тогда, когда я удаляю всю функцию, я попытался сделать пустую функцию, возвращающую ноль, но выдает мне ту же…
01 окт '14 в 04:28
1 ответ

Невозможно выдвинуть новый вид при нажатии на вид аннотации

В моем приложении для iphone у меня есть контроллер с видом и MKMapView.Я отображаю несколько аннотаций на карте, но когда я нажимаю на аннотацию, вызывается "calloutAccessoryControlTapped", но я не могу выдвинуть новый вид.self.navigationView имеет…
05 июн '12 в 11:40
1 ответ

iOS MKMapKit regionDidChangeAnimated

Я хотел бы определить минимальные + максимальные видимые значения широты и долготы в методе делегата MKMapViewDelegate: - (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated Функция как isCoordinateInRegion пригодится. Приветст…
07 июн '11 в 08:01
2 ответа

При добавлении "MapKit/MapKit.h" получаю сообщение об ошибке "Неопределенные символы для архитектуры i386:"

Для реализации mapView я попытался добавить <#import и MKMapViewDelegate и попытался И вот мой код: - (void)viewDidLoad { mapView = [[MKMapView alloc]initWithFrame:CGRectMake(0, 0, 320, self.view.frame.size.height - 90)]; mapView.showsUserLocation =…
2 ответа

ViewForAnnotation не вызывается в Swift 3

Я хочу открыть новый viewcontroller, когда я нажимаю PinAnnotation. Но ViewForannotation не вызывает, когда я нажимаю, но показывает всплывающее сообщение, когда я нажимаю на Pin. Не знаю, что происходит. Вот мой код: import UIKit import MapKit clas…
0 ответов

Документированы ли где-нибудь коды MKMapView GEOErrorDomain?

Apple предоставляет метод в MKMapViewDelegate для обработки ошибок просмотра карты. - (void)mapViewDidFailLoadingMap:(MKMapView *)mapView withError:(NSError *)error; Несколько наших пользователей жаловались на то, что листы карты не загружаются, поэ…
21 июн '16 в 23:05
3 ответа

MKPinAnnotationView не показывает заголовок

У меня был некоторый прошлый опыт использования MKMapView а также MKPointAnnotation, который я использовал, чтобы поставить некоторую булавку на карту. На этот раз я пытаюсь сделать еще один шаг и использовать MKPinAnnotationView, чтобы написать эти…
4 ответа

Render MKMapView за кадром

Я пытаюсь сделать MKMapView в UIImage, не показывая его на экране. Я инициирую карту: let mapView = MKMapView(frame: CGRect(x: 0, y: 0, width: 1000, height: 1000)) mapView.delegate = self let region = MKCoordinateRegionMakeWithDistance(location.coor…
06 апр '17 в 03:48
0 ответов

MKAnnotation с пользовательским bubleview в кнопке поставить для IOS?

Я создал BubbleView в просмотре карты. В пузыре я положил кнопку, но я не нажимаю на кнопку. Как я могу реализовать, пожалуйста, помогите мне. Я пытался....... customCalloutView.h #import &lt;UIKit/UIKit.h&gt; @interface customCalloutView : UIView @…
1 ответ

viewForOverlay никогда не вызывался

У меня есть вид с помощью кнопок сегмента. при нажатии на кнопку с индексом "1" должен отображаться вид карты с некоторыми наложениями. По этой причине у меня есть следующий код: { [_routeMap setHidden:NO]; [self drawTheMap]; [_routeMap setRegion:_r…
19 сен '11 в 15:19
2 ответа

MKMapView viewForAnnotation не вызывать в iOS 8

Методы делегата MKMapView, не вызываемые в iOS 8. В viewDidLoad: CGRect mapViewFrame = CGRectMake(0.0, 129.0, 320.0, 419.0); _mapView = [[MKMapView alloc] initWithFrame:mapViewFrame]; [_mapView setMapType:MKMapTypeStandard]; [_mapView setDelegate:se…
1 ответ

Добавить подпредставление в MKMapView (не наложение)

Я хочу добавить небольшое подпредставление в точке касания в представлении карты iOS таким образом, чтобы добавленное подпредставление также увеличивало и прокручивало при прокрутке и увеличении масштаба представления карты. Любая помощь? Код, котор…
1 ответ

Как узнать индекс аннотации MKMapview ios

Привет у меня есть 100 аннотаций в mapview на одной из его аннотаций, я должен получить индекс аннотаций, связанных с этим. У кого-нибудь есть идея получить номер метки для этого? Поиск любого делегата метод делает.
2 ответа

Быстрое использование NotificationCenter для передачи данных между контроллерами представления

Я пытаюсь передать данные пользовательского ввода координат от одного VC к другому с помощью уведомлений. Когда я запускаю код, он не добавляет аннотации в MapView, поэтому у меня есть подозрение, что я, возможно, не настроил уведомление для отправк…
24 янв '17 в 06:17
1 ответ

MKMapView setRegion: animated: вылетает приложение (отредактировано)

У меня есть MKMapView, который расширяется (по вертикали) при нажатии (с помощью UITapGestureRecognizer) и запускает вызов API на панели (с помощью UIPanGestureRecoginizer). Все работало нормально, пока какое-то время назад, при панорамировании, при…
2 ответа

GetViewForAnnotation никогда не вызывается

Я создаю MapView, где я хочу отображать некоторые пользовательские аннотации. Поэтому я думаю, что обычно вы добавляете IMKAnnotation к MKMapView с использованием AddAnnotation метод. Я уверен, что вызывать это в основном потоке, как: new NSObject()…
4 ответа

MKMapView аварийно завершает работу приложения, когда отображается контроллер

У меня есть контроллер представления с MKMapView, который вызывает [self.mapView setRegion:region animated:YES]; который перемещает карту от А до Б. Контроллер представления, который содержит MKMapView, устанавливается в качестве делегата и - (void)…
1 ответ

Выноска Я нажимаю на карту и появляется ViewController2

Я не вижу вторую запись в Map и возьми меня к DetailViewController2, Есть ли способ это исправить? #import "MapViewController.h" #import "DetailViewController.h" #import "DetailViewController2.h" #import "SFAnnotation.h" // annotation for the city o…
2 ответа

Мои аннотации не показывают Подзаголовок в ПИН-коде

В классе реализаций, ответственном за отображение PINS, я зарезервировал две переменные (title и sub title), в этом примере только слово USA (название) отображается, когда я нажимаю на PIN-код. CLLocationCoordinate2D location2D = (CLLocationCoordina…
05 янв '12 в 14:02