GMSUISettings 클래스 참조

GMSUISettings 클래스 참조

개요

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

공개 멤버 함수

(무효)- setAllGesturesEnabled:
 모든 동작을 사용 (기본값) 또는 사용 중지할지 여부를 설정합니다.

속성

부울scrollGestures
 스크롤 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.
부울zoomGestures
 확대/축소 동작을 사용 (기본값) 또는 사용 중지하도록 제어합니다.
부울tiltGestures
 기울이기 동작의 사용 설정 (기본값) 또는 사용 중지 여부를 제어합니다.
부울rotateGestures
 회전 동작을 사용 (기본값)할지 또는 사용 중지할지 제어합니다.
부울consumesGesturesInView
 동작이 사용 설정되었을 때 사용자의 동작이 GMSMapView에서 완전히 사용될지 여부를 결정합니다 (기본값 '예').
부울compassButton
 나침반을 사용 설정하거나 중지합니다.
부울myLocationButton
 내 위치 버튼을 사용 또는 사용 중지합니다.
부울실내 선택 도구
 실내 층 선택기를 사용 설정 (기본값)하거나 사용 중지합니다.
부울allowScrollGesturesDuringRotationOrZoom
 회전 및 확대/축소 동작을 중앙에서 벗어나서 스크롤할 수 있는지 여부를 제어합니다 (기본값 '예').

멤버 함수 문서

- (void) setAllGesturesEnabled: (부울) 사용 설정됨

모든 동작을 사용 (기본값) 또는 사용 중지할지 여부를 설정합니다.

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


속성 문서

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

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

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

- (부울) zoomGestures [read, write, assign]

확대/축소 동작을 사용 (기본값) 또는 사용 중지하도록 제어합니다.

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

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

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

사용 설정 시에는 사용자가 두 손가락을 이용하여 위아래로 스와이프하여 카메라를 기울일 수 있습니다. 이로 인해 카메라의 viewAngle에 대한 프로그래매틱 컨트롤이 제한되지는 않습니다.

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

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

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

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

동작이 사용 설정되었을 때 사용자의 동작이 GMSMapView에서 완전히 사용될지 여부를 결정합니다 (기본값 '예').

이렇게 하면 상위 뷰에서 이러한 동작을 수신할 수 없습니다.

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

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

나침반을 사용 설정하거나 중지합니다.

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

사용 설정하면 카메라가 기본 방향 (방위 0)에서 벗어날 때만 표시됩니다. 사용자가 나침반을 탭하면 카메라가 기본 방향을 향하고 잠시 후 사라집니다. 사용 중지하면 나침반이 표시되지 않습니다.

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

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

이 버튼은 사용자가 탭하면 탭하면 사용자 위치를 지도의 중앙에 표시합니다.

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

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

사용 설정하면 실내 층 데이터가 있는 건물에 초점이 맞춰진 경우에만 표시됩니다. 사용 중지된 경우에도 실내 디스플레이 mapView 속성을 통해 선택한 층을 프로그래매틱 방식으로 제어할 수 있습니다.

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

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