GMTCMutableMarkerStyleOptions 클래스 참조

GMTCMutableMarkerStyleOptions 클래스 참조

개요

마커의 맞춤설정 속성이 포함된 변경 가능한 데이터 객체입니다.

참고:
'GMTCCustomizableMarkerTypeTripVehicle' 유형의 마커에 스타일 옵션을 적용할 때에는 명시적으로 'isFlat' 속성을 '예'로 설정해야 합니다. 그러지 않으면 지도가 3D 모드로 회전될 때 차량 방향이 회전된 방향과 정렬되지 않습니다.

GMTCMarkerStyleOptions를 상속합니다.

공개 멤버 함수

(인스턴스 유형)- init
 

속성

CGPointgroundAnchor
 마커의 지면 앵커입니다.
부울isVisible
 마커의 가시성을 결정하는 부울입니다.
UIView * iconView
 렌더링할 마커 뷰
UI이미지 * 아이콘
 마커에 대해 표시할 아이콘입니다.
int32_t zIndex
 Z-색인은 이 마커의 스택 순서를 지정합니다.
부울isFlat
 마커가 지도 위에 수평인지 아니면 카메라를 바라보는 빌보드에 있는지 여부입니다.

멤버 함수 문서

- (instancetype) init

기본값으로 객체를 초기화합니다.`groundAnchor:{0.5f, 0.5f}`, `isVisible:YES`, `iconView:nil`, `icon:nil`, `zIndex:0`, `isFlat:NO`


속성 문서

- (CGPoint) groundAnchor [read, write, assign]

마커의 지면 앵커입니다.

기본값은 {0.5f, 0.5f}입니다.

GMTCMarkerStyleOptions를 구현합니다.

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

마커의 가시성을 결정하는 부울입니다.

기본값은 YES입니다.

GMTCMarkerStyleOptions를 구현합니다.

- (UIView*) iconView [read, write, assign]

렌더링할 마커 뷰

nil로 두면 아이콘 속성 값이 기본값이 됩니다.

GMTCMarkerStyleOptions를 구현합니다.

- (UIImage*) 아이콘 [read, write, assign]

마커에 대해 표시할 아이콘입니다.

iconView가 없고 icon이 nil인 경우 마커의 기본 아이콘이 사용됩니다.

GMTCMarkerStyleOptions를 구현합니다.

- (int32_t) zIndex [read, write, assign]

Z-색인은 이 마커의 스택 순서를 지정합니다.

기본값은 0입니다.

GMTCMarkerStyleOptions를 구현합니다.

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

마커가 지도 위에 수평인지 아니면 카메라를 바라보는 빌보드에 있는지 여부입니다.

기본값은 NO입니다.

GMTCMarkerStyleOptions를 구현합니다.