2015-10-05 21 views
3
的Annotation.setOffset()

當在Skobbler地圖上爲地圖標記(註釋)設置自定義圖像時,可以使用SKAnnotation.seOffset(SKScreenPoint)設置圖像的偏移量,以便標記可以與GPS座標的確切位置正好對齊,但文檔不清楚SKScreenPoint的計量單位或計算的偏移量。在Skobbler API中,什麼單位是

是dip,px還是其他的偏移量。

是否有內置的方式來處理不同的屏幕密度使用,還是我需要計算基於屏幕密度的值?

回答

3

px中的偏移量。 例如,要設置從中心到底部的錨點,偏移量應爲高度的一半:

annotation.setOffset(new SKScreenPoint(0 /*x*/, annotation_height/2 /*y*/));