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

MKPointAnnotation - это особая часть общей системы MapKit от Apple.
2 ответа

Получение объекта из выбора пина

Я использую массив Locations (хранится в сети), которые имеют LocationID, lat, long, name, PinNumber и UserId. Шаги: Я загружаю полный массив местоположений выбранного пользователя, я создаю контакты с этим массивом (простой цикл for, который исполь…
28 июл '14 в 14:12
1 ответ

iOS swift: MKPointAnnotation не всегда показывает заголовок

Я ломаю голову над странным поведением, которое я замечаю, когда пытаюсь отобразить MKPointAnnotation на MKMapView в iOS 10. Я нашел 2 связанных поста в Stackru, но ни один из них фактически не отвечает на проблему, с которой я сталкиваюсь. Они есть…
14 янв '17 в 19:23
1 ответ

Как настроить массив для нескольких аннотаций с помощью swift

Как должен быть установлен массив ниже. Я пытаюсь добавить несколько аннотаций на мою карту. Мне удалось найти код ниже на stackru, но они не показали, как настроить массив. var objects = [ //how should the array be setup here ] for objecters in obj…
16 апр '16 в 16:52
0 ответов

Кастинг MKPointAnnotation Fails

Я пытаюсь преобразовать переменную с именем аннотации типа MKPointAnnotation (и внутри функции mapview) к типу CustomPointAnnotation, который является классом, который я создал, который простирается от MKPointAnnotation, Вот строка кода, которая дел…
09 авг '16 в 13:05
0 ответов

MKMapView скрывает MKPointAnnotation при увеличении

Мне нужно показать все MKPointAnnotations, добавленные в MKMapView все время, но они продолжают скрываться при увеличении и уменьшении карты, есть ли свойство делегата метод, чтобы предотвратить это поведение? Спасибо!. Вот мой код: var _mapviewMap:…
26 окт '17 в 19:47
0 ответов

Распознать нажатие на выноску с помощью MKPointAnnotation

Каждый ответ, который я нашел в теме, говорит о том, что мне просто нужно добавить кнопку UIButtonType.DetailDisclosure справа, и тогда этот метод будет уведомлен: func mapView(mapView: MKMapView!, annotationView: MKAnnotationView, calloutAccessoryC…
05 мар '15 в 20:27
2 ответа

Свифт, как я могу сохранить пользовательское значение для каждого сброшенного контакта, используя MKPointAnnotation?

Я хочу, чтобы иметь возможность хранить пользовательское значение для каждого сброшенного булавки, используя MKPointAnnotation, В частности, я хочу сохранить какой-то идентификатор с каждым контактом и получить в calloutAccesoryControlTapped,
14 дек '15 в 00:45
1 ответ

Как заставить приложение Apple Maps (не MapKit) добавить аннотацию?

Довольно просто добавить аннотацию к представлению MapKit, которое находится внутри вашего приложения. theMap: MKMapView! let pa = MKPointAnnotation() pa.title = "title!!" etc theMap.addAnnotation(pa) Но как, черт возьми, вы заставляете приложение "…
05 апр '17 в 14:57
1 ответ

Добавить дополнительную информацию в MKPointAnnotation, кроме заголовка и субтитров

Я хочу передать информацию из аннотации Pin другому viewController. Я могу передать заголовок и подзаголовок аннотации, но мне нужно передать некоторую дополнительную информацию вместе с ними. Есть ли способ добавить дополнительную информацию в MKPo…
2 ответа

Готовимся к Segue

Я пытаюсь передать данные из представления карты о аннотации точек всякий раз, когда нужный аксессуар детали подключается к другому представлению, которое будет отображать дополнительную информацию о аннотации точек, которая не отображается в черств…
06 авг '15 в 18:32
1 ответ

Случайный MKPoint Аннотация на карте

В моем проекте я заполняю свою карту этой информацией for (int i = 0; i<arrayResults.count; i++){ object = [arrayResults objectAtIndex:i]; if ([[object iden]intValue] == 1) { type = @"type_one"; CLLocationCoordinate2D annotationCoord = CLLocation…
31 дек '13 в 14:39
1 ответ

Как сделать так, чтобы мои булавки падали на MKMapView с анимацией (и, возможно, медленнее, чем обычно)

У меня есть код, который отображает 10 пользовательских выводов на видимой части MKMapView: func mapView(_ mapView: MKMapView, viewFor annotation: MKAnnotation) -> MKAnnotationView? { if !(annotation is MKPointAnnotation) { return nil } var annot…
0 ответов

Использование массива для передачи координат, которые будут размещены в MkMapView

У меня есть один контроллер вида, который позволяет пользователю вводить координаты в текстовые поля и обновляет эти координаты (а также заголовок) в массив. В моем MapView VC я хочу иметь возможность размещать булавки в соответствии с тем, что сдел…
1 ответ

Передать информацию в MapKit

У меня есть POI в словаре: ["_id": "12345ACB", "title": "Some Shop Place", "category": "Shop", "latitude": 12.345677, "longitude": 21.12348], ... и у меня есть функция для добавления аннотаций: func addPlaces() { for poi in pois { let pin = MKPointA…
11 май '17 в 12:03
1 ответ

Как обновить изображение MKPointAnnotation после загрузки правильного изображения?

У меня есть куча аннотаций на карте, на которых все есть собственные фотографии. Некоторые фотографии могут быть еще не загружены в приложение из Firebase, поэтому, если они не имеют доступного изображения, по умолчанию используется изображение бело…
1 ответ

MKPointAnnotation() - выноска для передачи некоторой информации

Аннотация отображается на моей карте, но я не могу добавить выноску. Я планирую использовать выноску, чтобы изменить label.text на титул аннотации в том же ViewController. Я попробовал это, например, но чего мне не хватает, чтобы заставить его работ…
2 ответа

mkmapview автоматически увеличивает текущее местоположение пользователя, когда пытается увеличить другие местоположения

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

Добавление действия в аннотацию MKMapView

У меня есть MKMapView с кучей аннотаций, но я не могу добавить к ним действие. Я просто создавал MKPointAnnotation, но я не мог добавить к этому действие. Всякий раз, когда я нажимаю на аннотацию, ничего не происходит. Вот как я устанавливаю аннотац…
2 ответа

Настройка выводов аннотаций

Я хотел бы настроить свои аннотации (булавки), чтобы иметь возможность изменить его изображение. Я использовал функцию (mapview), чтобы изменить изображение, поэтому я не знаю, следует ли мне использовать ее снова, чтобы изменить изображение другой …
29 май '17 в 05:12
2 ответа

Как показать UIView чуть выше булавки MKpointAnnotation

Я хочу показать UIView чуть выше местоположения булавки, и если пользователь перемещается по карте, UIView должен оставаться выше местоположения булавки. Я не хочу использовать пузырь выноски. Есть ли другой путь?