개요
GMS 파노라마 보기의 이벤트를 위임합니다.
공개 멤버 함수 | |
(무효) | - 파노라마 보기:willMoveToPanoramaID: |
다른 파노라마로 이동하기 시작할 때 호출됩니다. | |
(무효) | - panoramaView:didMoveToPanorama: |
view .panorama 속성이 변경될 때마다 호출됩니다. | |
(무효) | - panoramaView:didMoveToPanorama:nearCoordinate: |
moveToPanoramaNearCoordinate:를 호출하여 파노라마 변경이 발생한 경우 호출됩니다. | |
(무효) | - 파노라마 보기:오류:onMoveNearCoordinate: |
moveNearCoordinate: 호출될 때 호출됩니다. | |
(무효) | - 파노라마 보기:오류:onMoveToPanoramaID: |
moveToPanoramaID: 오류 발생 시 호출됩니다. | |
(무효) | - 파노라마 보기:didMoveCamera: |
GMS 파노라마 보기의 카메라를 변경하는 동안 반복적으로 호출됩니다. | |
(무효) | - panoramaView:didTap: |
사용자가 GMSPanoramaView를 탭했으나 실제로는 사용되지 않은 경우 (예: 탐색 화살표를 탭하는 경우 등 탭에서 사용할 수 있음) 호출됩니다. | |
(부울) | - panoramaView:didTapMarker: |
마커를 탭한 후 호출됩니다. | |
(무효) | - 파노라마 보기의 시작 렌더링: |
현재 뷰의 파노라마 타일이 방금 요청되고 로드되기 시작할 때 호출됩니다. | |
(무효) | - panoramaViewdidFinishRendering: |
파노라마 타일이 로드되었거나 화면에 영구적으로 로드되지 않고 렌더링되었을 때 호출됩니다. |
구성원 함수 문서
- (void) panoramaView: | (GMS 파노라마 보기 *) | 보기 | |
willMoveToPanoramaID: | (NSString *) | 파노라마 ID | |
[optional] |
다른 파노라마로 이동하기 시작할 때 호출됩니다.
이는 인접 파노라마에 대한 대화형 탐색의 결과일 수 있습니다.
이 메서드가 호출되는 순간에 view
.panorama는 여전히 기존 파노라마를 가리키고 있습니다. panoID
에서 지정한 새 파노라마는 아직 확인되지 않았기 때문입니다. 새 파노라마가 준비되면 panoramaView:didMoveToPanorama: 가 호출됩니다.
- (void) panoramaView: | (GMS 파노라마 보기 *) | 보기 | |
doMoveToPanorama: | (null을 허용하는 GMSPanorama *) | 파노라마 | |
[optional] |
view
.panorama 속성이 변경될 때마다 호출됩니다.
- (void) panoramaView: | (GMS 파노라마 보기 *) | 보기 | |
doMoveToPanorama: | (GMS 파노라마 *) | 파노라마 | |
nearCoordinate: | (CLLocationCoordinate2D) | 조정 | |
[optional] |
moveToPanoramaNearCoordinate:를 호출하여 파노라마 변경이 발생한 경우 호출됩니다.
이 메서드에 전달된 좌표도 여기에 전달됩니다.
- (void) panoramaView: | (GMS 파노라마 보기 *) | 보기 | |
오류: | (NS오류 *) | 오류 | |
onMoveNearCoordinate: | (CLLocationCoordinate2D) | 조정 | |
[optional] |
moveNearCoordinate: 호출될 때 호출됩니다.
- (void) panoramaView: | (GMS 파노라마 보기 *) | 보기 | |
오류: | (NS오류 *) | 오류 | |
onMoveToPanoramaID: | (NSString *) | 파노라마 ID | |
[optional] |
moveToPanoramaID: 오류 발생 시 호출됩니다.
- (void) panoramaView: | (GMS 파노라마 보기 *) | 파노라마 보기 | |
doMoveCamera: | (GMS 파노라마 카메라 *) | 카메라 | |
[optional] |
GMS 파노라마 보기의 카메라를 변경하는 동안 반복적으로 호출됩니다.
모든 중간 카메라 값에 대해 호출되는 것은 아니지만, 애니메이션 또는 동작 후에 항상 카메라의 최종 위치에 대해 호출됩니다.
- (void) panoramaView: | (GMS 파노라마 보기 *) | 파노라마 보기 | |
탭: | (CGPoint) | 포인트 | |
[optional] |
사용자가 GMSPanoramaView를 탭했으나 실제로는 사용되지 않은 경우 (예: 탐색 화살표를 탭하는 경우 등 탭에서 사용할 수 있음) 호출됩니다.
- (BOOL) 파노라마 보기: | (GMS 파노라마 보기 *) | 파노라마 보기 | |
doTapMarker: | (GMS 마커 *) | 마커 | |
[optional] |
마커를 탭한 후 호출됩니다.
YES를 반환하여 이벤트가 완전히 처리되었음을 나타내고 기본 동작을 억제할 수 있습니다.
- (void) panoramaViewdidStartRendering: | (GMS 파노라마 보기 *) | 파노라마 보기 | [optional] |
현재 뷰의 파노라마 타일이 방금 요청되고 로드되기 시작할 때 호출됩니다.
- (void) panoramaViewdidFinishRendering: | (GMS 파노라마 보기 *) | 파노라마 보기 | [optional] |
파노라마 타일이 로드되었거나 화면에 영구적으로 로드되지 않고 렌더링되었을 때 호출됩니다.