개요
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] |
회전 및 확대/축소 동작을 중앙에서 벗어나서 스크롤할 수 있는지 여부를 제어합니다 (기본값 '예').