GMSSpriteStyle 類別參考資料

GMSSpriteStyle 類別參考資料

總覽

說明 GMSStyleSpan 上戳記圖片的繪圖樣式。

注意:
僅支援透明背景。如果將任何顏色設為 GMSStyleSpan,系統只會將其視為備用。
使用 GMSSpriteStyle 需要 Metal 轉譯架構。想瞭解如何啟用 Metal,請參閱 setMetalRendererEnabled: (GMSServices) 一文。如果將 GMSStyleSpan 加入地圖,但並未啟用 Metal,則該戳記不會算繪,而折線範圍也會嘗試改回任何設定的顏色。如果未設定顏色,預設折線顏色會是 [UIColor blueColor]。
如果 GMSMapView 支援 GMSSpriteStyle,請使用 GMSMapView::mapCapabilities 屬性進行查詢。

繼承GMSStampStyle

公開成員函式

(執行個體類型)- initWithImage:
 傳回使用指定圖片初始化的 Sprite 戳記樣式。

靜態公開成員函式

(執行個體類型)+ spriteStyleWithImage:
 傳回包含指定圖片的精靈圖章樣式。

資源

UIImage * stampImage
 顯示在筆劃上的圖片或紋理。

成員函式說明文件

+ (instancetype) spriteStyleWithImage: (UIImage *) 圖片

傳回包含指定圖片的精靈圖章樣式。

參數:
圖片要做為戳記圖片的 UIImage 物件。
傳回:
初始化的 Sprite 戳記樣式。
- (instancetype) initWithImage: (UIImage *) 圖片

傳回使用指定圖片初始化的 Sprite 戳記樣式。

參數:
圖片要做為戳記圖片的 UIImage 物件。
傳回:
初始化的 Sprite 戳記樣式。

屬性說明文件

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

顯示在筆劃上的圖片或紋理。

請注意,圖片會壓縮為正方形,因此為了獲得最佳效果,請使用正方形圖片。呈現的戳記將是設定線條的寬度GMSStrokeStyle。圖片的方向將會朝上到起點,圖片底部則朝著終點。舉例來說,如果底線有兩個點,而起點位於端點正上方,戳記會顯示為直立的方向。