IMapView
Протокол слоя карты.
(UIView & IMapGestureView)?
Дополнительный слой, располагающийся над всей поверхностью карты. Используется для перехвата жестов. Если заменить этот слой на иной, нужно также реализовать отправку событий карты через IMapEventProcessor
. В случае установки nil
встроенная обработка жестов прекратится.
Задать активный набор тем текущего стиля и возможность автоматического переключения тем в зависимости от окружения. Если выбран .automatic
, карта переключится на выбранную пару тем с учётом текущего отображения (светлого или тёмного). Эта возможность доступна начиная с iOS 13. Если же выбран .universal
, используется только одна активная тема в любом окружении. Эта возможность доступна ранее iOS 13.
Показывать ли версию API в копирайте. По умолчанию false
.
По умолчанию bottomRight
.
Отступы копирайта от границ карты. По умолчанию .zero
. При позиционировании учитываются safeAreaInsets
представления карты. Значения отступов не должны быть отрицательными.
((URL) -> ())?
Пользовательский обработчик открытия URL при тапе в копирайт.
Позволяет переопределить поведение по умолчанию, при котором переход по ссылке будет осуществлен без подтверждения со стороны пользователя.