GMSSpriteStyle 클래스 참조
개요
GMSStyleSpan
위에 스탬프 이미지의 그리기 스타일을 설명합니다.
- 참고:
- 투명 배경만 지원합니다.
GMSStyleSpan
로 설정된 색상이 있는 경우 대체 색상으로만 처리됩니다. -
GMSSpriteStyle
를 사용하려면 메탈 렌더링 프레임워크가 필요합니다. 메탈을 사용 설정하는 방법을 알아보려면 setMetalRendererEnabled: (GMSServices)를 참고하세요. 금속을 사용 설정하지 않고GMSStyleSpan
을 지도에 추가하면 스탬프가 렌더링되지 않고 다중선 스팬에서 설정된 색상으로 대체됩니다. 색상을 설정하지 않으면 기본 다중선 색상인 [UIColor blueColor]로 대체됩니다. -
GMSMapView
이GMSSpriteStyle
를 지원하는지 쿼리하려면 GMSMapView::mapCapabilities 속성을 사용하세요.
GMSStampStyle을 상속합니다.
공개 멤버 함수 | |
(인스턴스 유형) | - initWithImage: |
지정된 이미지로 초기화된 스프라이트 스탬프 스타일을 반환합니다. | |
정적 공개 멤버 함수 | |
(인스턴스 유형) | + spriteStyleWithImage: |
지정된 이미지의 스프라이트 스탬프 스타일을 반환합니다. | |
속성 | |
UI이미지 * | stampImage |
획 위에 반복되는 이미지 또는 텍스처입니다. |
멤버 함수 문서
+ (instancetype) spriteStyleWithImage: | (UIImage *) | 이미지 |
지정된 이미지의 스프라이트 스탬프 스타일을 반환합니다.
- 매개변수:
-
이미지 스탬프 이미지로 사용할 UIImage
객체입니다.
- 반환:
- 초기화된 스프라이트 스탬프 스타일입니다.
- (instancetype) initWithImage: | (UIImage *) | 이미지 |
지정된 이미지로 초기화된 스프라이트 스탬프 스타일을 반환합니다.
- 매개변수:
-
이미지 스탬프 이미지로 사용할 UIImage
객체입니다.
- 반환:
- 초기화된 스프라이트 스탬프 스타일입니다.
속성 문서
- (UIImage*) stampImage [read, assign, inherited] |
획 위에 반복되는 이미지 또는 텍스처입니다.
이 이미지는 정사각형으로 압축되므로 최상의 결과를 얻으려면 정사각형 이미지를 사용하세요. 렌더링된 스탬프는 GMSStrokeStyle이 설정된 선의 너비가 됩니다. 이미지의 방향은 이미지 상단이 시작점을 향하고 이미지 하단이 끝점을 향하도록 설정됩니다. 예를 들어 아래에 있는 선에 두 개의 점이 있고 시작점이 끝점 바로 위에 있으면 스탬프가 수직 방향으로 표시됩니다.