GMSSpriteStyle 클래스 참조

GMSSpriteStyle 클래스 참조

개요

GMSStyleSpan 위에 스탬프 이미지의 그리기 스타일을 설명합니다.

참고:
투명 배경만 지원합니다. GMSStyleSpan로 설정된 색상이 있는 경우 대체 색상으로만 처리됩니다.
GMSSpriteStyle를 사용하려면 메탈 렌더링 프레임워크가 필요합니다. 메탈을 사용 설정하는 방법을 알아보려면 setMetalRendererEnabled: (GMSServices)를 참고하세요. 금속을 사용 설정하지 않고 GMSStyleSpan을 지도에 추가하면 스탬프가 렌더링되지 않고 다중선 스팬에서 설정된 색상으로 대체됩니다. 색상을 설정하지 않으면 기본 다중선 색상인 [UIColor blueColor]로 대체됩니다.
GMSMapViewGMSSpriteStyle를 지원하는지 쿼리하려면 GMSMapView::mapCapabilities 속성을 사용하세요.

GMSStampStyle을 상속합니다.

공개 멤버 함수

(인스턴스 유형)- initWithImage:
 지정된 이미지로 초기화된 스프라이트 스탬프 스타일을 반환합니다.

정적 공개 멤버 함수

(인스턴스 유형)+ spriteStyleWithImage:
 지정된 이미지의 스프라이트 스탬프 스타일을 반환합니다.

속성

UI이미지 * stampImage
 획 위에 반복되는 이미지 또는 텍스처입니다.

멤버 함수 문서

+ (instancetype) spriteStyleWithImage: (UIImage *) 이미지

지정된 이미지의 스프라이트 스탬프 스타일을 반환합니다.

매개변수:
이미지스탬프 이미지로 사용할 UIImage 객체입니다.
반환:
초기화된 스프라이트 스탬프 스타일입니다.
- (instancetype) initWithImage: (UIImage *) 이미지

지정된 이미지로 초기화된 스프라이트 스탬프 스타일을 반환합니다.

매개변수:
이미지스탬프 이미지로 사용할 UIImage 객체입니다.
반환:
초기화된 스프라이트 스탬프 스타일입니다.

속성 문서

- (UIImage*) stampImage [read, assign, inherited]

획 위에 반복되는 이미지 또는 텍스처입니다.

이 이미지는 정사각형으로 압축되므로 최상의 결과를 얻으려면 정사각형 이미지를 사용하세요. 렌더링된 스탬프는 GMSStrokeStyle이 설정된 선의 너비가 됩니다. 이미지의 방향은 이미지 상단이 시작점을 향하고 이미지 하단이 끝점을 향하도록 설정됩니다. 예를 들어 아래에 있는 선에 두 개의 점이 있고 시작점이 끝점 바로 위에 있으면 스탬프가 수직 방향으로 표시됩니다.