Обзор
Настройки пользовательского интерфейса 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).