GMSUISettings 클래스 참조

GMSUISettings 클래스 참조

개요

GMSMapView의 사용자 인터페이스 설정입니다.

공개 멤버 함수

(void) - setAllGesturesEnabled:
 모든 동작의 사용 설정 (기본값) 또는 사용 중지 여부에 관한 환경설정을 지정합니다.

속성

부울scrollGestures
 스크롤 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.
부울zoomGestures
 확대/축소 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.
부울tiltGestures
 기울이기 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.
부울rotateGestures
 회전 동작을 사용 설정 (기본값) 또는 사용 중지할지 제어합니다.
부울consumesGesturesInView
 동작이 사용 설정된 경우 (기본값 YES) 사용자의 동작을 GMSMapView에서 완전히 사용할지 여부를 제어합니다.
부울compassButton
 나침반을 활성화하거나 비활성화합니다.
부울myLocationButton
 내 위치 버튼을 사용 또는 사용 중지합니다.
부울indoorPicker
 실내 층 선택기를 사용 설정 (기본값) 또는 사용 중지합니다.
부울allowScrollGesturesDuringRotateOrZoom
 회전 및 확대/축소 동작을 중앙에서 벗어나서 스크롤할 수 있는지를 제어합니다 (기본값: YES).

구성원 기능 문서

- (void) setAllGesturesEnabled: (BOOL)  사용 설정됨

모든 동작의 사용 설정 (기본값) 또는 사용 중지 여부에 관한 환경설정을 지정합니다.

이는 사용자가 화면의 버튼을 탭하여 카메라를 이동하는 것을 제한하지 않으며 (예: 나침반 또는 확대/축소 컨트롤) 프로그래매틱 이동 및 애니메이션을 제한하지 않습니다.


속성 문서

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

스크롤 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.

사용 설정하면 사용자가 드래그하여 카메라를 이동할 수 있습니다. 이 기능은 카메라의 프로그래매틱 이동을 제한하지 않습니다.

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

확대/축소 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.

사용 설정하면 사용자가 두 번 탭하거나 두 손가락으로 탭하거나 손가락을 모아 카메라를 확대/축소할 수 있습니다. 이 기능은 카메라의 프로그래매틱 이동을 제한하지 않습니다.

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

기울이기 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.

사용 설정 시에는 사용자가 두 손가락을 이용하여 위아래로 스와이프하여 카메라를 기울일 수 있습니다. 이렇게 해도 카메라의 뷰 각도에 관한 프로그래매틱 제어가 제한되지는 않습니다.

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

회전 동작을 사용 설정 (기본값) 또는 사용 중지할지 제어합니다.

사용 설정 시에는 사용자가 두 손가락을 이용한 회전 동작을 사용하여 카메라를 회전할 수 있습니다. 이는 카메라 베어링의 프로그래매틱 제어를 제한하지 않습니다.

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

동작이 사용 설정된 경우 (기본값 YES) 사용자의 동작을 GMSMapView에서 완전히 사용할지 여부를 제어합니다.

이렇게 하면 상위 뷰에서 이러한 동작이 수신되지 않습니다.

GMSMapView가 UI스크롤 보기 (또는 다른 스크롤 가능 영역)에 의해 포함되면 지도의 동작이 스크롤 동작으로 추가로 소비되지 않습니다. 그러나 이를 사용 중지 (NO로 설정)하면 복잡한 뷰 계층 구조 또는 요구사항을 지원하는 데 유용할 수 있습니다.

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

나침반을 활성화하거나 비활성화합니다.

나침반은 지도에서 북쪽의 방향을 나타내는 지도상의 아이콘입니다.

사용 설정하면 카메라가 기본 방향 (방위 0)에서 멀어질 때만 표시됩니다. 사용자가 나침반을 탭하면 카메라의 방향이 기본 방향으로 바뀌고 곧 사라집니다. 이 기능을 사용 중지하면 나침반이 표시되지 않습니다.

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

내 위치 버튼을 사용 또는 사용 중지합니다.

지도에 표시되는 버튼으로, 사용자가 탭하면 현재 사용자 위치가 지도의 중심에 배치됩니다.

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

실내 층 선택기를 사용 설정 (기본값) 또는 사용 중지합니다.

사용 설정된 경우 실내 층 데이터가 있는 건물에 초점을 맞춘 경우에만 표시됩니다. 사용 중지하더라도 선택한 층은 IndoorDisplay 지도 보기 속성을 통해 프로그래매틱 방식으로 제어할 수 있습니다.

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

회전 및 확대/축소 동작을 중앙에서 벗어나서 스크롤할 수 있는지를 제어합니다 (기본값: YES).