Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

iOS Marker2 사용 관련 문의드립니다.

#1

안녕하세요 iOS에서 TMapMarkerItem2를 사용하여 구현을 하려고 합니다.

말풍선을 노출하려고 하는데 말풍선을 노출하는 방법이 샘플이나 가이드에도 나와있지 않네요…

말풍선을 노출하려면 어떻게 구현 해야할지 문의드립니다.

0 Likes

#3

안녕하세요.
Tmap API 운영담당자입니다.

사용하시는데 불편이 있어,
아래에 해당 문의에 대한 가이드를
남겨드리겠습니다.


Ex)

[풍선뷰 생성 callback]
/*
*mapView:viewForCalloutView:
*
*@abstract
*TMapMarker2로 생성된 마커중 풍선뷰를 생성 callback
/
-(UIView
)mapView:(TMapView )mapView viewForCalloutView:(TMapMarkerItem2)markerItem;

[풍선뷰 생성 샘플 소스]
func mapView(_ mapView: TMapView!, viewForCalloutView markerItem: TMapMarkerItem2!) -> UIView! {
let view:UIView = UIView.init(frame: CGRect.init(x: 0, y: 0, width: 100, height: 50))
view.backgroundColor = .red
return view
}

[TMapMarker2 샘플 소스]
let marker2:TMapMarkerItem2 = TMapMarkerItem2.init(tMapPoint: TMapPoint.init(lon:126.9850, lat: 37.5664))
marker2.setName(“markerName”)
marker2.setIcon(UIImage(named: “icon_clustering.png”), anchorPoint: CGPoint.init(x: 0.5, y: 0.5))
// marker2.setAnimationIcons([UIImage(named: “icon_clustering.png”)], anchorPoint: CGPoint.init(x: 0.5, y: 0.5))
marker2.canShowCallout = true
marker2.autoCalloutVisible = true
self.mTMapView?.addTMapMarkerItemID(“marker2”, markerItem2: marker2)


감사합니다.

0 Likes