Справочник по классу GMSUISettings

Справочник по классу GMSUISettings

Обзор

Настройки пользовательского интерфейса GMSMapView .

Общедоступные функции-члены

(пустота) - setAllGesturesEnabled:
Устанавливает предпочтение того, должны ли все жесты быть включены (по умолчанию) или отключены.

Характеристики

BOOL прокруткаЖесты
Определяет, включены ли жесты прокрутки (по умолчанию) или отключены.
BOOL зумЖесты
Определяет, включены ли жесты масштабирования (по умолчанию) или отключены.
BOOL наклонЖесты
Определяет, включены ли жесты наклона (по умолчанию) или отключены.
BOOL вращатьжесты
Определяет, включены ли жесты поворота (по умолчанию) или отключены.
BOOL потребляетGesturesInView
Определяет, будут ли жесты пользователей полностью использоваться GMSMapView , когда жесты включены (по умолчанию YES).
BOOL компасКнопка
Включает или отключает компас.
BOOL myLocationButton
Включает или отключает кнопку «Мое местоположение».
BOOL крытыйПикер
Включает (по умолчанию) или отключает средство выбора пола в помещении.
BOOL allowScrollGesturesDuringRotateOrZoom
Определяет, могут ли жесты поворота и масштабирования выполняться вне центра и прокручиваться (по умолчанию YES).

Документация по функциям-членам

- (недействительно) setAllGesturesEnabled: (BOOL) включено

Устанавливает предпочтение того, должны ли все жесты быть включены (по умолчанию) или отключены.

Это не запрещает пользователям нажимать какие-либо экранные кнопки для перемещения камеры (например, компаса или элементов управления масштабированием), а также не ограничивает программные движения и анимацию.


Документация по недвижимости

- (BOOL) scrollGestures [read, write, assign]

Определяет, включены ли жесты прокрутки (по умолчанию) или отключены.

Если эта функция включена, пользователи могут перетаскивать камеру для панорамирования. Это не ограничивает программное движение камеры.

- (BOOL) zoomGestures [read, write, assign]

Определяет, включены ли жесты масштабирования (по умолчанию) или отключены.

Если эта функция включена, пользователи могут дважды коснуться/коснуться двумя пальцами или свести пальцы, чтобы увеличить камеру. Это не ограничивает программное движение камеры.

- (BOOL) TiltGestures [read, write, assign]

Определяет, включены ли жесты наклона (по умолчанию) или отключены.

Если этот параметр включен, пользователи могут использовать два пальца вертикально вниз или вверх, чтобы наклонить камеру. Это не ограничивает программное управление углом обзора камеры.

- (BOOL) rotateGestures [read, write, assign]

Определяет, включены ли жесты поворота (по умолчанию) или отключены.

Если этот параметр включен, пользователи могут использовать жест поворота двумя пальцами для поворота камеры. Это не ограничивает программное управление азимутом камеры.

- (BOOL) потребляетGesturesInView [read, write, assign]

Определяет, будут ли жесты пользователей полностью использоваться GMSMapView , когда жесты включены (по умолчанию YES).

Это предотвращает получение этих жестов родительскими представлениями.

Когда GMSMapView содержится в UIScrollView (или другой прокручиваемой области), это означает, что жесты на карте не будут дополнительно использоваться как жесты прокрутки. Однако отключение этого параметра (установите значение NO) может быть полезно для поддержки сложных иерархий представлений или требований.

- (BOOL) compassButton [read, write, assign]

Включает или отключает компас.

Компас — это значок на карте, указывающий направление на север на карте.

Если он включен, он отображается только тогда, когда камера повернута от ориентации по умолчанию (азимут 0). Когда пользователь нажимает на компас, камера ориентируется в своей ориентации по умолчанию и вскоре после этого исчезает. Если отключено, компас никогда не будет отображаться.

- (BOOL) myLocationButton [read, write, assign]

Включает или отключает кнопку «Мое местоположение».

Это кнопка, видимая на карте, которая при нажатии пользователями центрирует карту на текущем местоположении пользователя.

- (BOOL) doorPicker [read, write, assign]

Включает (по умолчанию) или отключает средство выбора пола в помещении.

Если он включен, он виден только тогда, когда вид сфокусирован на здании с данными внутреннего этажа. Если этот параметр отключен, выбранным этажом по-прежнему можно управлять программно с помощью свойства indoorDisplay mapView.

- (BOOL) allowScrollGesturesDuringRotateOrZoom [read, write, assign]

Определяет, могут ли жесты поворота и масштабирования выполняться вне центра и прокручиваться (по умолчанию YES).