MapChart

Описание

Класс MapChart используется для работы с картой, отображаемой на экране мобильного устройства.

Иерархия наследования

          NSObject

          UIResponder

          UIView

          MapChart

Поддерживаемые протоколы

<MapTimeAxisDelegate>

Комментарии

Класс MapChart является родителем для класса MapChart2D.

Свойства

autoHideLegend. Определяет, скрывать ли легенду, если размер карты слишком мал.

caption. Заголовок карты.

delegate. Объект, содержащий методы для работы с картой.

index. Индекс, соответствующий текущему положению ползунка временной оси.

layers. Слои, отображаемые на карте.

legend. Легенда.

margin. Размеры внешних отступов карты.

noDataText. Текст, отображаемый при отсутствии данных в источнике.

timeAxis. Временная ось.

topobase. Используемая топооснова.

usingRightToLeft. Определяет, используется ли направление письма справа налево.

zoomEnabled. Определяет, доступно ли масштабирование карты.

Методы

alignCaption. Выполняет выравнивание заголовка.

alignLegend. Выполняет выравнивание легенды.

alignTimeAxis. Выполняет выравнивание временной оси.

boundsWithMargin. Возвращает область, ограничивающую карту, включая её внешние отступы.

invalidate. Выполняет полную перерисовку карты.

invalidateOverlay. Выполняет полную перерисовку слоёв карты.

Методы, унаследованные от <MapTimeAxisDelegate>

mapTimeAxis:setDoubleIndex:. Вызывается при изменении вещественного индекса временной оси.

mapTimeAxis:setIndex:. Вызывается при изменении целочисленного индекса временной оси.

mapTimeAxisPlaybackStarted:. Вызывается при запуске воспроизведения временной оси.

mapTimeAxisPlaybackStopped:. Вызывается при остановке  воспроизведения временной оси.

См. также:

Классы